Analyzes and applies codebase-specific patterns, naming conventions, and architectural structures to ensure consistent code generation.
The Project Conventions skill empowers AI agents to systematically discover and adhere to the unique 'DNA' of any repository. By scanning configuration files, examining directory hierarchies, and identifying existing naming and import patterns, it ensures all new code integrates seamlessly without manual style policing. Whether exploring a legacy codebase or implementing new features, this tool prevents code drift by enforcing the specific linting rules, testing strategies, and error-handling protocols already established by your team.
Key Features
01Feature-based similarity search to mimic existing implementation styles
02Automated configuration discovery for ESLint, Prettier, Ruff, and more
03Conflict resolution logic to prioritize modern patterns over legacy code
04Implicit pattern matching for naming, imports, and file organization
05Comprehensive convention application checklist for feature implementation
0633 GitHub stars
Use Cases
01Standardizing code style and testing patterns across a distributed team project
02Onboarding onto a new or legacy codebase to ensure immediate, consistent contributions
03Implementing new features that must match the architecture of existing modules