← ClaudeAtlas

adaptlisted

Adapt an existing project to the Superpowers + GStack workflow. Analyzes the project, identifies gaps, updates CLAUDE.md routing without losing existing content, and sets up required structure.
Paretofilm/superpowers-gstack · ★ 2 · Code & Development · score 58
Install: claude install-skill Paretofilm/superpowers-gstack
# Adapt to Superpowers + GStack You are adapting an existing project to the Superpowers + GStack combined workflow. Unlike `setup-routing` (which is for new/empty projects), this skill preserves everything that already exists and makes only the changes needed for a smooth transition. Invoke this skill with: `/superpowers-gstack:adapt` <!-- Keep in sync with skills/setup-routing/SKILL.md dependency + directory checks --> **Dependency check:** Before anything else, verify both upstream frameworks are installed. Run: ```bash ls -d ~/.claude/plugins/cache/claude-plugins-official/superpowers/*/ 2>/dev/null | head -1 ls -d ~/.claude/skills/gstack/ 2>/dev/null ``` If either path is missing, STOP and tell the user: > This plugin is glue for two upstream frameworks. Install them first: > > **Missing: Superpowers** — `/plugin marketplace add claude-plugins-official` then `/plugin install superpowers` > > **Missing: GStack** — `git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup` > > Only mention the framework(s) that are actually missing. Restart Claude Code after installing, then run `/superpowers-gstack:adapt` again. Do NOT proceed until both frameworks are present. **Directory check:** Verify that Claude Code's working directory is the target project. If the current directory appears to be a different project (e.g., the superpowers-gstack repo itself rather than the user's project), STOP and tell the user: > You'