Skip to main content
ClaudeWave
Slash Command745 estrellas del repoactualizado 24d ago

show-setup

The /show-setup command displays a comprehensive overview of Claude Forge installation metrics including counts of agents, commands, skills, hooks, and rules. When executed in a project directory, it detects the project type, retrieves Git status information, and checks for configuration files like CLAUDE.md. The command then recommends the most appropriate next action based on current project state and copies the formatted summary to the system clipboard for easy sharing.

Instalar en Claude Code
Copiar
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/sangrokjung/claude-forge/HEAD/commands/show-setup.md -o ~/.claude/commands/show-setup.md
Después abre una sesión nueva de Claude Code; el slash command carga automáticamente.

show-setup.md

# /show-setup

현재 Claude Forge 설치 상태와 프로젝트 정보를 종합적으로 보여줍니다.

## Instructions

### 1. Claude Forge 설치 현황

1. Count agents in ~/.claude/agents/
2. Count commands in ~/.claude/commands/
3. Count skills in ~/.claude/skills/
4. Count hooks in ~/.claude/hooks/
5. Count rules in ~/.claude/rules/

### 2. 현재 프로젝트 상태 (프로젝트 폴더에서 실행 시)

1. 프로젝트 타입 감지 (package.json / go.mod / Cargo.toml / pyproject.toml)
2. Git 상태 (브랜치, 마지막 커밋, 변경 파일 수)
3. CLAUDE.md 존재 여부
4. 테스트 설정 존재 여부

### 3. 추천 다음 작업

현재 프로젝트 상태에 따라 가장 적합한 다음 커맨드를 추천합니다:

- 변경 파일이 있으면 -> `/handoff-verify`
- CLAUDE.md가 없으면 -> `/init-project`
- 테스트가 없으면 -> `/tdd`
- 모두 정상이면 -> `/plan [다음 기능]`

## Output Format

```
My Claude Forge Setup
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Agents:   XX
Commands: XX
Skills:   XX
Hooks:    XX
Rules:    XX
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

현재 프로젝트: [프로젝트명]
  타입: [Node.js / Go / Python / ...]
  브랜치: [main]
  마지막 커밋: [커밋 메시지]
  변경 파일: [N]개

추천 다음 작업: [커맨드]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
github.com/sangrokjung/claude-forge
```

## Clipboard

After displaying the summary, copy the text to the system clipboard:
- macOS: `pbcopy`
- Linux/WSL: `xclip -selection clipboard` or `xsel --clipboard`

Tell the user the summary has been copied to clipboard and is ready to share on X/Twitter or other social platforms.
architectSubagent

Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.

build-error-resolverSubagent

Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the build green quickly.

code-reviewerSubagent

Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.

database-reviewerSubagent

PostgreSQL database specialist for query optimization, schema design, security, and performance. Use PROACTIVELY when writing SQL, creating migrations, designing schemas, or troubleshooting database performance. Incorporates Supabase best practices.

doc-updaterSubagent

Documentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Runs /update-codemaps and /update-docs, generates docs/CODEMAPS/*, updates READMEs and guides.

e2e-runnerSubagent

End-to-end testing specialist using Vercel Agent Browser (preferred) with Playwright fallback. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines flaky tests, uploads artifacts (screenshots, videos, traces), and ensures critical user flows work.

plannerSubagent

Expert planning specialist for complex features and refactoring. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks.

refactor-cleanerSubagent

Dead code cleanup and consolidation specialist. Use PROACTIVELY for removing unused code, duplicates, and refactoring. Runs analysis tools (knip, depcheck, ts-prune) to identify dead code and safely removes it.