用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/joris887/exosuit --skill uninstall命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Execute comprehensive backlog review. Analyzes story quality, Definition of Ready compliance, dependencies, zombie stories, and generates a backlog health report.
First-run framework setup. Detects existing project stack or guides new project creation from vision/braindump.
Use when the user has a complex idea that needs design exploration before story decomposition.
基于 SOC 职业分类
正在显示 SKILL.md
| name | uninstall |
| version | 1.0.0 |
| description | Cleanly remove the Exosuit framework from a project while preserving project-specific content. |
| trigger | manual |
| depends-on | [] |
| references | [] |
| disable-model-invocation | true |
| user-invocable | true |
| allowed-tools | Read, Glob, Grep, Bash |
Remove the Exosuit framework from this project.
Ask the user to confirm using AskUserQuestion:
Before removing, inventory what exists:
# Core framework
echo "=== Core Framework ==="
ls -d .claude/skills/ .claude/hooks/ .claude/rules/ .claude/agents/ .claude/prompts/ .claude/commands/ .claude/output-styles/ .claude/scripts/ 2>/dev/null
# Settings and config
echo "=== Settings ==="
ls .claude/settings.json .claude/settings.local.json.template .claude/keybindings.json.template 2>/dev/null
# Framework scripts
echo "=== Scripts ==="
ls scripts/pm/*.sh 2>/dev/null
# Framework root files
echo "=== Root Files ==="
ls install.sh AGENTS.md llms.txt CLAUDE.local.md.template 2>/dev/null
echo "=== Preserved ==="
ls docs/architecture/ docs/reference/ docs/context/ docs/testing/ docs/sessions/ docs/adr/ docs/progress.md docs/technical-debt.md CLAUDE.md 2>/dev/null
# Skills generated by /skill-create for the project's stack
echo "=== Technology Skills (project-specific) ==="
skill_dir .claude/skills/*/;
skill_name=$( )
bootstrap|sprint-start|story-cycle|sprint-end||handoff|brainstorm|ideate|research|skill-create|code-quality|test-validator|security-audit|architecture-check|manual-test|testing-cycle|UAT-cycle|claude-sense-check|debug-session|fix-issue|undo-work|commit|parallel-work|weekly-maintenance|retrospective|backlog-review|doctor|framework-upgrade|pr-status|skill-eval|refine-loop|optimize|quickstart|help-me|dashboard|custom-hooks|uninstall|performance-check)
;;
*)
;;
Present the inventory and ask: "Technology-specific skills were generated for your stack. Should I preserve or remove them?"
Based on user's choice:
# Remove core framework (preserve settings.local.json if it exists)
cp .claude/settings.local.json /tmp/claude-settings-backup.json 2>/dev/null
rm -rf .claude/skills/ .claude/hooks/ .claude/rules/ .claude/agents/ .claude/prompts/ .claude/commands/ .claude/output-styles/ .claude/scripts/
rm -f .claude/settings.json .claude/settings.local.json.template .claude/keybindings.json.template
rm -rf .claude-plugin/
# Remove framework scripts
rm -rf scripts/pm/
# Remove framework root files
rm -f install.sh AGENTS.md llms.txt CLAUDE.local.md.template
# Remove vision (if user confirms it's not needed)
# Ask: "Remove vision/ directory? (Contains braindump templates)"
Same as above, but ALSO preserve:
docs/architecture/ARCHITECTURE.mddocs/reference/CODING_STANDARDS.mddocs/reference/TESTING_STRATEGY.mddocs/reference/GROUND_RULES.mddocs/context/*docs/progress.mddocs/technical-debt.mdIf CLAUDE.md exists, offer to simplify it:
Remove framework-specific patterns from .gitignore:
CLAUDE.local.md.claude/settings.local.json*.session-handoff.mdOnly remove these if no other tool uses them.
### Framework Removed
**Removed:**
- .claude/skills/ ([N] skills)
- .claude/hooks/ ([N] hook scripts)
- .claude/rules/ ([N] rules)
- .claude/agents/ ([N] agents)
- .claude/prompts/ ([N] prompt snippets)
- scripts/pm/ ([N] PM scripts)
- [other removed files]
**Preserved:**
- [list of preserved docs/files]
- [technology-specific skills if kept]
**CLAUDE.md:** [Simplified / Untouched]
**To re-install later:**
```bash
curl -fsSL https://raw.githubusercontent.com/joris887/exosuit/main/install.sh | bash
(Windows: powershell -ExecutionPolicy Bypass -c "irm https://raw.githubusercontent.com/joris887/exosuit/main/install.ps1 | iex")
## Rules
- NEVER remove files without explicit user confirmation
- ALWAYS show what will be removed AND what will be preserved before acting
- NEVER remove source code, test files, or non-framework project files
- ALWAYS offer to backup .claude/settings.local.json (contains user customizations)
- If .claude/ directory has non-framework files, warn and skip those files
- After removal, verify the project still has a valid .git directory