convention-learner

安装量: 2.2K
排名: #7926

安装

npx skills add https://github.com/codewithmukesh/dotnet-claude-kit --skill convention-learner

Convention Learner Core Principles Observe before enforcing — Never impose conventions without first analyzing the existing codebase. A project with 200 internal sealed class handlers should not get a new public class handler. Detect first, then match. Project conventions override generic rules — If the project uses Service instead of Handler , follow the project's convention even if the kit default is different. Explicit .editorconfig and Directory.Build.props rules always win. Use MCP tools for analysis — get_public_api reveals naming patterns, get_project_graph shows structure conventions, detect_antipatterns tracks quality trends. Tools provide objective data; file reads provide confirmation. Document findings — After detecting conventions, suggest adding them to the project's CLAUDE.md. Undocumented conventions are lost when the original developers leave. Consistency over perfection — A project with consistent snake_case database columns is better than a project with half snake_case and half PascalCase . Match the existing pattern, even if another convention is theoretically superior. Patterns Convention Detection Flow Systematic analysis to understand a project's coding conventions. Run this when joining an existing project or before generating new code. Show more Installs 1.1K Repository codewithmukesh/…aude-kit GitHub Stars 703 First Seen Apr 2, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass

← 返回排行榜