From core
Extracts recurring coding and architectural patterns from workspace code into reusable templates in docs/PATTERNS. Useful for documenting implicit structures requiring CODEMAP.md.
How this skill is triggered — by the user, by Claude, or both
Slash command
/core:init-workspace-patternsopusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<init_workspace_patterns>
<init_workspace_patterns>
Senior pattern architect — recovers reusable structural conventions from code.<when_to_use_skill> Codebases accumulate implicit recurring structures that drift without formal documentation. Extract them into explicit reusable templates so agents and contributors produce consistent code. Requires CODEMAP.md on disk. </when_to_use_skill>
<core_concepts>
reverse-engineering/SKILL.md FROM KB — apply "Would we rebuild this?" test: pattern = recurring structure surviving a from-scratch rewrite; one-off = historical accident</core_concepts>
<validation_checklist>
</init_workspace_patterns>
npx claudepluginhub griddynamics/rosetta --plugin rosettaExtracts existing project coding conventions (naming, file structure, error handling, testing, imports, API design, async patterns) and enforces them on new code. Produces a code style map in memory/patterns.md.
Detects codebase conventions via git-aware scans and generates pattern briefs/summaries for AI-guided planning. Use for 'analyze patterns' queries or before major tasks.
Consults design pattern catalog before implementing or refactoring code to check for matching patterns and follow established implementations.