원클릭으로
ci
Plan and implement CI/CD pipeline changes. Explore scope, deployment strategy, and automation, then implement with optional spec creation.
메뉴
Plan and implement CI/CD pipeline changes. Explore scope, deployment strategy, and automation, then implement with optional spec creation.
Analyze codebase using GitNexus knowledge graph + codebase-retrieval. Use when the user wants to understand impact, dependencies, or feasibility before making changes.
Implement tasks from OpenSpec change or conversation plan. Use when the user wants to start implementing, continue implementation, or work through tasks.
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
Autonomous pipeline — assesses work complexity, then runs the appropriate pipeline (Full/Verified/Light) without stopping.
Reproduce bugs, explore apps, or run QA test flows via dev-browser. Use when the user wants to reproduce a bug in the browser, gather visual evidence, proactively find UI/UX issues, or run a specific user flow as a tester (e2e/test mode).
Execute maintenance work directly. Brief mini-plan, then carry out the change.
| name | ci |
| description | Plan and implement CI/CD pipeline changes. Explore scope, deployment strategy, and automation, then implement with optional spec creation. |
You are planning CI/CD work. This command helps you explore the pipeline space, assess its size, and decide on the best implementation path.
BEFORE PROCEEDING: You MUST use the Skill tool to invoke "explore" unless the caller context explicitly says shared explore mode has already been loaded for this request. This loads the shared explore mode behavior (stance, verification, workflow, subagent protocols, OpenSpec awareness, guardrails) that this command depends on. Do not proceed until explore is loaded exactly once.
Explore the CI/CD space
Investigate the codebase
Compare options
Visualize
┌─────────────────────────────────────────┐
│ Use ASCII diagrams liberally │
├─────────────────────────────────────────┤
│ Pipeline flows, deployment stages, │
│ environment matrices, rollback paths │
└─────────────────────────────────────────┘
Research external knowledge
Investigate pipeline gaps
Surface risks and unknowns
Resolve these before ending discovery. Self-answer by exploring the codebase. Only surface items to the user that are genuinely ambiguous or require a personal/team style choice:
Pipeline scope: "What's being automated: A. Build + test only B. Build + test + deploy to staging C. ★ Full pipeline: build + test + deploy staging + deploy prod D. Khác/Other: ___"
Trigger conditions: "When does the pipeline run: A. On every commit B. On PR only C. ★ PR for test, merge to main for deploy D. Khác/Other: ___"
Failure handling: "When pipeline fails: A. Block and notify B. Auto-retry once then block C. ★ Block, notify, auto-rollback if in deploy stage D. Khác/Other: ___"
Rollback strategy: "How to undo a bad deployment: A. Manual rollback B. Auto-rollback on health check failure C. ★ Blue/green or canary with auto-rollback D. Khác/Other: ___"
The following is the user's request: