simplify
3
总安装量
3
周安装量
#62069
全站排名
安装命令
npx skills add https://github.com/skinnyandbald/fish-skills --skill simplify
Agent 安装分布
github-copilot
3
claude-code
3
mcpjam
2
kilo
2
windsurf
2
zencoder
2
Skill 文档
Code Simplifier
Run the code-simplifier agent to clean up and refine code on this branch.
Instructions
- First, determine the scope of changes to simplify:
# Check if we're on a PR branch
gh pr view --json number,headRefName 2>/dev/null || echo "Not on a PR branch"
# Get the current branch
git branch --show-current
# Show files changed vs main
git diff --name-only main...HEAD 2>/dev/null || git diff --name-only origin/main...HEAD
- Use the Task tool to run the code-simplifier agent:
Task tool with subagent_type: code-simplifier:code-simplifier
Prompt for the agent based on scope:
-
If
$ARGUMENTS.scopeis empty or “branch”: “Simplify and refine all code changes on this branch compared to main. Focus on recently modified files. Show me a cleaned-up version with explanations of what was simplified.” -
If
$ARGUMENTS.scopeis “staged”: “Simplify and refine only the staged changes. Show me a cleaned-up version.” -
If
$ARGUMENTS.scopestarts with “file:”: “Simplify and refine the specified file: [extract path]. Show me a cleaned-up version.” -
If
$ARGUMENTS.scopeis “all”: “Do a comprehensive simplification pass on recently modified code in this codebase. Show me a cleaned-up version with explanations.”
- After the agent completes, summarize:
- What files were simplified
- Key changes made (removed duplication, improved naming, etc.)
- Any suggestions the agent couldn’t auto-apply
Usage Examples
/simplify # Simplify branch changes vs main
/simplify staged # Only staged changes
/simplify file:src/lib/utils.ts # Specific file
/simplify all # Broader pass on recent changes