learn
FeaturedProvides autonomous project pattern learning by analyzing the codebase to discover development conventions, architectural patterns, and coding standards, then generates project rule files in .claude/rules/. Use when user asks to "learn from project", "extract project rules", "analyze codebase conventions", "discover project patterns", or wants to auto-generate Claude Code rules for the current project.
Install
Quality Score: 91/100
Skill Content
Details
- Author
- giuseppe-trisciuoglio
- Repository
- giuseppe-trisciuoglio/developer-kit
- Created
- 10 months ago
- Last Updated
- 2 days ago
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
project-analyzer
Analyze another Claude project — Claude Code or Cowork, from a local folder or a GitHub repo — against the full Cluide guide set and produce a written improvement plan. Use whenever the user wants a whole-project health check or improvement plan for a Claude setup other than the obvious one in front of them. Trigger on phrases like "analyze my other Claude project", "review this repo's Claude setup against Cluide", "audit my whole assistant setup", "what should I improve in my Claude project", "generate an improvement plan for <project>", or "score my project against the Cluide guides". Not for optimizing a single Cowork task's efficiency — use the cowork-optimizer skill for that.
exploring-codebase
Use when joining an unfamiliar repo or before making non-trivial changes in one — produces a structured mental model of entry points, components, data flow, and tests.
create-project-skills
Scans an existing codebase and generates project-specific skills that capture inferred conventions such as naming, file organization, framework usage, data access, error handling, and testing style. Writes into the project's chosen skill directory (e.g., `.claude/skills/`, `.agents/skills/`, or a custom path). Use when the user asks to "extract skills from the codebase", "create project skills", "infer project conventions as skills", "codify patterns as skills", or "mine the repo for best practices".