원클릭으로
arc-executing-tasks
Use when executing a prepared task list, when running batch implementation, or when tasks are already broken down
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when executing a prepared task list, when running batch implementation, or when tasks are already broken down
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when running autonomous unattended loops — cross-session execution of DAG tasks without human intervention
Use when converting design documents to structured specs, when spec quality is below threshold, or when requirements need formal acceptance criteria
Use when you need to verify work is complete before making completion claims
Use when maintaining ArcForge itself by creating, editing, or verifying ArcForge skills before deployment
Use when optional learning is enabled and observations should become reviewable candidates, inactive drafts, and explicitly activated artifacts.
Use when user asks about behavioral patterns, requests instinct status, or wants to confirm/contradict a detected pattern
| name | arc-executing-tasks |
| description | Use when executing a prepared task list, when running batch implementation, or when tasks are already broken down |
| argument-hint | <task-list-name> |
Human-in-the-loop execution with checkpoints. For when you want control over each batch.
Announce at start: "I'm using the arc-executing-tasks skill to implement this task list."
| Aspect | execute-tasks | agent-driven |
|---|---|---|
| Executor | main session | fresh subagent |
| Review | human checkpoints | automated two-stage |
| Control | high | low |
| Best for | needs human judgment | automated execution |
This skill is designed for parallel session execution (separate from planning). If already in a planning/design session, confirm handoff before starting.
Default: 3 tasks per batch
For each task:
─────────────────────────────────────────────────
Batch 1/3 complete (tasks 1-3)
Implemented:
- Task 1: [description] ✓
- Task 2: [description] ✓
- Task 3: [description] ✓
Verification:
- Tests: 12/12 passing
- Build: Success
Ready for feedback. Continue to next batch? (y/n)
─────────────────────────────────────────────────
Based on feedback:
After all tasks: use arc-finishing (Step 0 discriminates on .arcforge-epic)
digraph executing {
"Get next task" -> "Write code to file";
"Write code to file" -> "Run test command";
"Run test command" -> "Matches expected?";
"Matches expected?" -> "Mark complete" [label="yes"];
"Matches expected?" -> "Debug and retry" [label="no"];
"Mark complete" -> "More tasks?";
"More tasks?" -> "Get next task" [label="yes"];
"More tasks?" -> "Commit all" [label="no"];
}
Task 3/8: Write login function
─────────────────────────────
File: src/auth/login.py
Action: create
Writing code...
Running: pytest tests/auth/test_login.py -v
Expected: PASSED
Actual: PASSED ✓
[x] Task 3 complete
| Scope | Message |
|---|---|
| Feature complete | feat(auth): implement login flow |
| Single task | feat(auth): add password validation |
| Small step (WIP) | wip: add basic validation |
Principle: Commit at small steps
| Why | Benefit |
|---|---|
| Track changes | Know which change caused issues |
| Easy rollback | Return to known working state |
| Reduce risk | Avoid changing too much at once |
Core principle: After changes, previously working functionality must still work.
| When | Action |
|---|---|
| Before change | Describe impact scope |
| After change | List items to verify |
| If broken | Rollback immediately, rethink approach |
| Excuse | Reality |
|---|---|
| "Finish all changes then test together" | Small steps easier to debug |
| "Shouldn't affect other code" | Uncertain = commit first |
| "Rollback is too much trouble" | No commit = more trouble |
✅ Execution complete
⚠️ Execution blocked
.arcforge-epic)Failing test = stop and fix before continuing. Broke working code = rollback and rethink.