一键导入
devloop
Start development workflow - lightweight entry point
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Start development workflow - lightweight entry point
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | devloop |
| description | Start development workflow - lightweight entry point |
| argument-hint | Optional task description |
| allowed-tools | ["Read","Write","Edit","Grep","Glob","Bash","Bash(${CLAUDE_PLUGIN_ROOT}/scripts/*.sh:*)","Agent","AskUserQuestion","TaskCreate","TaskUpdate","TaskList","Skill"] |
The main entry point for devloop. Detects your current state and suggests the most relevant actions. You do the work directly.
Run the state detection script:
"${CLAUDE_PLUGIN_ROOT}/scripts/check-devloop-state.sh"
Parse the JSON output:
state: Current state identifierpriority: 1-7 (lower = more urgent)details: State-specific informationsuggestions: Recommended actionsBased on detected state, display status and present contextual options:
not_setup (Priority 1)Devloop not set up in this project.
The .devloop/ directory doesn't exist yet.
AskUserQuestion:
questions:
- question: "What would you like to do?"
header: "Setup"
multiSelect: false
options:
- label: "Create a plan (Recommended)"
description: "Autonomous exploration -> actionable plan"
- label: "Deep exploration"
description: "Comprehensive investigation with spike report"
- label: "Quick task"
description: "Small, well-defined fix or change"
- label: "GitHub issues"
description: "Start from an existing issue"
Routing:
/devloop:plan $ARGUMENTS/devloop:plan --deep $ARGUMENTS/devloop:plan --quick $ARGUMENTS/devloop:issuesactive_plan (Priority 2)Display plan status from details:
Active Plan: [plan_title]
Progress: [done]/[total] tasks ([pending] remaining)
Next: [next_task]
AskUserQuestion:
questions:
- question: "What would you like to do?"
header: "Action"
multiSelect: false
options:
- label: "Continue working (Recommended)"
description: "Pick up where you left off"
- label: "Ship progress"
description: "Commit and optionally create PR"
- label: "View full plan"
description: "Review the complete plan"
- label: "Start fresh"
description: "Archive current plan and start new"
Routing:
/devloop:run/devloop:ship.devloop/plan.md contentuncommitted (Priority 3)Uncommitted Changes Detected
[total_changes] files changed ([staged] staged, [unstaged] unstaged)
AskUserQuestion:
questions:
- question: "You have uncommitted changes. What would you like to do?"
header: "Git"
multiSelect: false
options:
- label: "Commit changes (Recommended)"
description: "Create a commit with current changes"
- label: "Review changes"
description: "See what's changed before committing"
- label: "Continue without committing"
description: "Start new work, keep changes staged"
- label: "Stash changes"
description: "Save changes for later"
Routing:
/devloop:shipgit diff --stat then git diffgit stash push -m "devloop: work in progress"open_bugs (Priority 4)Open Bugs: [bug_count]
AskUserQuestion:
questions:
- question: "[bug_count] open bug(s) found. What would you like to do?"
header: "Bugs"
multiSelect: false
options:
- label: "Fix a bug"
description: "View and work on open bugs"
- label: "Start new feature"
description: "Work on something new instead"
- label: "Deep exploration"
description: "Research or explore an idea"
Routing:
/devloop:plan/devloop:plan --deepbacklog (Priority 5)Backlog: [feature_count] feature(s) waiting
AskUserQuestion:
questions:
- question: "[feature_count] item(s) in backlog. What would you like to do?"
header: "Backlog"
multiSelect: false
options:
- label: "Work on backlog item"
description: "Pick from existing features/tasks"
- label: "Deep exploration"
description: "Research or explore an idea"
- label: "Quick task"
description: "Small, well-defined fix"
Routing:
/devloop:plan --from-issue N/devloop:plan --deep/devloop:plan --quickcomplete_plan (Priority 6)Plan Complete: [plan_title]
All [total] tasks finished!
AskUserQuestion:
questions:
- question: "Plan is complete. What would you like to do?"
header: "Complete"
multiSelect: false
options:
- label: "Ship it (Recommended)"
description: "Commit and optionally create PR"
- label: "Archive and start new"
description: "Move to archive, begin fresh"
- label: "Review before shipping"
description: "Look over the work one more time"
Routing:
/devloop:ship/devloop:reviewclean (Priority 7)Ready for new work!
No active plans or pending changes.
AskUserQuestion:
questions:
- question: "What would you like to work on?"
header: "Start"
multiSelect: false
options:
- label: "Create a plan (Recommended)"
description: "Autonomous exploration -> actionable plan"
- label: "Deep exploration"
description: "Comprehensive investigation with spike report"
- label: "GitHub issues"
description: "View and work from GitHub issues"
- label: "Quick task"
description: "Small, well-defined fix"
Routing:
/devloop:plan/devloop:plan --deep/devloop:issues/devloop:plan --quickIf $ARGUMENTS is provided and non-empty:
active_plan -> Ask: continue plan or start new with this task?Skill: skill-name only when needed| Command | Purpose |
|---|---|
/devloop | Smart entry point (this command) |
/devloop:plan | Autonomous exploration -> actionable plan |
/devloop:plan --deep | Comprehensive exploration with spike report |
/devloop:plan --quick | Fast path for small tasks |
/devloop:plan --from-issue N | Start from GitHub issue |
/devloop:run | Execute plan autonomously |
/devloop:epic | Create multi-phase epic with TDD |
/devloop:run-epic | Execute epic phase-by-phase |
/devloop:fresh | Save state and exit cleanly |
/devloop:new | Create GitHub issue |
/devloop:issues | List GitHub issues |
/devloop:review | Code review |
/devloop:ship | Commit and/or PR |
.devloop/plan.md - Current task plan (or promoted epic phase).devloop/epic.md - Multi-phase epic plan.devloop/local.md - Project settings (git workflow, etc.).devloop/next-action.json - Fresh start state.devloop/spikes/ - Spike reports (from --deep exploration)Now: Detect state and present options.
Create or update the project security baseline, profile, suppressions file, and gitignore entries for security scans
Fix or guide remediation for a specific security finding from the latest scan report
Run a security assessment using deterministic static analysis tools with LLM-powered triage
Inspect and optionally install security scanning tools for the security plugin
Query ctx memory and inject results into context
Show ctx memory status (node counts, types, tiers, tokens)