Help us improve
Share bugs, ideas, or general feedback.
From claude-forge
Runs full automated pipeline from plan to PR for features, bugfixes, or refactors based on task description and optional --mode flag.
npx claudepluginhub sangrokjung/claude-forge --plugin claude-forgeHow this command is triggered — by the user, by Claude, or both
Slash command
/claude-forge:autoThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /auto - 원스톱 자동 워크플로우 (v6) 개별 커맨드를 하나씩 호출하는 대신, 전체 파이프라인을 한 번에 자동 실행합니다. CRITICAL 보안 이슈에서만 중단하며, 그 외에는 끝까지 진행합니다. --- ## 0단계: 인자 파싱 $ARGUMENTS에서 옵션을 추출한다: | 인자 | 기본값 | 설명 | |------|--------|------| | `--mode` | feature | 실행 모드: feature / bugfix / refactor | | 나머지 텍스트 | - | 작업 설명 (필수) | 작업 설명이 없으면 에러를 출력하고 종료한다: --- ## 1단계: 모드별 파이프라인 결정 ### feature 모드 (기본) 1. **plan**: 구현 계획 수립. 사용자 확인 없이 자동 확정. 2. **tdd**: 테스트 먼저 작성 후 구현. RED -> GREEN -> IMPROVE 사이클. 3. **code-review**: 작성한 코드의 보안 + 품질 검사. CRITICAL/HIGH 이슈는 자동 수정. 4. **handoff-verify**: 빌드/테스트/린트 자동 검증. 실패 시 자동 수정 후 재검증 (최대 5...
/shipAutonomously turns brain dump into reviewable PR: parses intent, quick-scopes, implements via TDD tasks, commits, rebases, opens PR.
/autoAutonomously executes a complete task without user intervention: plans, builds, tests, fixes, validates, reviews, and commits code until ready, functional, and tested.
/auto-implement-tasksIntelligently implements tasks with context analysis, code generation, tests, progressive steps, QA checks, and post-implementation deliverables like PR descriptions.
/feature-flowOrchestrates complete git workflow: analyzes staged changes or issue number, creates branches/issues/commits, runs lints/tests, creates merge requests.
/prExecutes full PR workflow: think strategically, implement and test code, push detailed PR, auto-handle feedback and fixes, then review code quality.
/auto-commitAnalyzes changes, runs quality gate, commits to feature branch or main, pushes, and creates/updates PRs. Supports --direct, --no-push, --message, --draft flags.
Share bugs, ideas, or general feedback.
개별 커맨드를 하나씩 호출하는 대신, 전체 파이프라인을 한 번에 자동 실행합니다. CRITICAL 보안 이슈에서만 중단하며, 그 외에는 끝까지 진행합니다.
$ARGUMENTS에서 옵션을 추출한다:
| 인자 | 기본값 | 설명 |
|---|---|---|
--mode | feature | 실행 모드: feature / bugfix / refactor |
| 나머지 텍스트 | - | 작업 설명 (필수) |
작업 설명이 없으면 에러를 출력하고 종료한다:
사용법: /auto [작업 설명]
예시:
/auto 로그인 페이지 만들기
/auto --mode bugfix 결제 금액이 0원으로 표시되는 버그
/auto --mode refactor 인증 모듈 정리
plan -> tdd -> code-review -> handoff-verify -> commit-push-pr -> sync-docs
explore -> tdd -> handoff-verify -> quick-commit -> sync-docs
refactor-clean -> code-review -> handoff-verify -> commit-push-pr -> sync-docs
파이프라인 시작 전 기본 환경을 확인한다:
git rev-parse --is-inside-work-tree)Git 레포가 아니면 안내 후 중단.
각 단계를 순차적으로 실행한다. ultrawork 모드를 사용하여 중간에 멈추지 않는다.
일반적으로 /plan은 사용자 확인을 기다리지만, /auto 모드에서는:
전체 파이프라인이 완료되면 한 번에 요약을 출력한다:
======================================================================
Auto Complete (v6) - [mode] 모드
======================================================================
작업: [작업 설명]
실행 결과:
[1] Plan DONE [N]개 단계 계획
[2] TDD DONE [N]개 테스트, [N]% 커버리지
[3] Code Review DONE CRITICAL 0 / HIGH 0
[4] Verify PASS 빌드+테스트+린트 통과
[5] Commit & PR DONE PR #[번호]: [URL]
[6] Sync Docs DONE 문서 동기화 완료
======================================================================
======================================================================
Auto Incomplete (v6) - [mode] 모드
======================================================================
작업: [작업 설명]
실행 결과:
[1] Plan DONE
[2] TDD DONE
[3] Code Review WARN HIGH 2건 (자동 수정됨)
[4] Verify FAIL 테스트 2개 실패
[5] Commit & PR SKIP (검증 실패로 스킵)
[6] Sync Docs SKIP (커밋 실패로 스킵)
실패 상세:
- src/auth.ts:45 - 타입 불일치 (자동 수정 실패)
- src/auth.test.ts:30 - 예상값 불일치
수동 수정 후:
/handoff-verify -> /commit-push-pr
======================================================================
# 새 기능 (기본 모드)
/auto 로그인 페이지 만들기
# 버그 수정
/auto --mode bugfix 결제 금액이 0원으로 표시되는 버그
# 코드 정리
/auto --mode refactor 인증 모듈 정리
# 자연어로 작업 설명
/auto 사용자가 비밀번호를 5번 틀리면 계정을 10분 잠금하는 기능
/auto --mode bugfix 이미지 업로드 시 CORS 에러
/auto --mode refactor API 호출 로직을 커스텀 훅으로 분리
/auto는 각 단계의 세부 동작을 개별 커맨드(/plan, /tdd 등)에 위임합니다.