← ClaudeAtlas

forge-adaptlisted

Analyse the current project and recommend the forge-kit components that fit it - subagents, skills, commands, and hooks - grouped by type with a per-item reason, then adapt and install the ones you pick (rewritten for your stack, not copy-pasted). Use for first-time setup OR ongoing maintenance ("am I up to date?", "what governance am I missing?"). Secondary modes: "refresh"/"drift" reports which installed components are behind forge-kit (version-marker based) and "refresh <name>" deep-compares and updates one while preserving project adaptation; "forge-adapt contributions" surfaces project-only components worth contributing back; "forge-adapt templates" audits issue templates and can install the template lockstep guard + canonical ticket-standards doc. Backward-compatible: also triggered by "upgrade-audit".
agigante80/forge-kit · ★ 0 · Data & Documents · score 60
Install: claude install-skill agigante80/forge-kit
<!-- forge-adapt-version: 65 --> # forge-adapt forge-adapt is a recommender dialogue: a short project profile, then the best one or two components per category, each with a one-line reason. Nothing is written until you choose. ## When to use - "run forge-adapt" / "adapt forge-kit to this project" - "what governance is this project missing?" / "suggest forge-kit components" - "am I up to date?" / "run upgrade-audit" (backward-compatible) - "forge-adapt contributions" - contribution-surfacing mode (secondary) - "forge-adapt templates" - issue-template audit + template-governance install (secondary) Focus a single category by naming it: "forge-adapt skills", "forge-adapt hooks", etc. --- ## The core flow Three steps the user sees: **Analyze -> Recommend -> Install**. Keep it clean - do not narrate the setup. Run Setup quietly, then lead with the recommendation. **Pre-flight (fail fast): is this project forge-kit itself?** forge-adapt installs components INTO a target project's `.claude/`; the forge-kit repo is the source library, not a target. Running it here would copy the library into its own `.claude/`, a no-op-shaped mistake. Check the current directory BEFORE Setup (it needs nothing from Setup): ```bash if [ -f .claude-plugin/marketplace.json ] && [ -d plugins/forge-kit-adapt ]; then echo "forge-adapt: this is the forge-kit source repo, not a target project - it IS the component" echo " library. Run forge-adapt from the project you want to adapt, not from for