원클릭으로
tasks
Show all open and active tasks from docs/developers/tasks/OVERVIEW.md (paused hidden by default; --paused or --all to include)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Show all open and active tasks from docs/developers/tasks/OVERVIEW.md (paused hidden by default; --paused or --all to include)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Write Bash commands that don't trigger unnecessary permission prompts. Use Read/Edit/Grep instead of head/tail/sed/awk/cat/echo; split chained commands (&&, ;, ||) into separate Bash calls; drop diagnostic suffixes like `; echo "EXIT=$?"`. The allowlist matches whole command strings — every mismatch costs the user attention.
Commit user-named files atomically via scripts/commit-pathspec.sh (which wraps `git commit -m "..." -- <files>` and writes the provenance token the pre-commit hook validates). Applies the CLAUDE.md "Pre-commit hook failures on unrelated changes" protocol when the hook fails. Never adds --no-verify silently — explicit user approval is required.
Scaffold a new epic file in docs/developers/tasks/open/ and run housekeep
Scaffold a new idea file in docs/developers/ideas/open/ and regenerate the ideas OVERVIEW.md
Set a task to active — updates status, moves to active/, runs housekeep. Also resumes paused tasks (paused/ → active/ or active/ with closed prerequisites).
Mark a task as closed — writes effort_actual, moves the file to closed/, runs housekeep, and commits
| name | tasks |
| description | Show all open and active tasks from docs/developers/tasks/OVERVIEW.md (paused hidden by default; --paused or --all to include) |
Source of truth:
docs/developers/tasks/OVERVIEW.mdDo NOT scan individual task files to discover epics, IDs, or effort values. The<!-- GENERATED -->…<!-- END GENERATED -->block inOVERVIEW.mdis auto-maintained byscripts/update_task_overview.pyand is always up to date. Read it directly — it is faster and avoids re-deriving what the script already computed.
Read docs/developers/tasks/OVERVIEW.md (the <!-- GENERATED --> block) and
reformat its content as a structured list.
open and active tasks appear by default. paused tasks are hidden
unless the user passes --paused (show paused too) or --all
(show open + active + paused) — the default matches the "what should I
work on?" intent. Active tasks are visually distinguished — render
their title in bold and include an active badge in the status
column. Paused tasks (when shown) get a paused badge.
Un-epic'd tasks (no epic field) — one compact table, sorted by ID ascending:
ID Status Effort Complexity Title
TASK-033 open Large (8-24h) Medium Create Setup/Installation Demo Video
TASK-049 open Small (<2h) Junior Setup video platform channel
TASK-217 active Medium (2-8h) Medium **Create task-system.yaml config**
...
Epic'd tasks — rendered under ### Task Epics → #### <EpicName> sub-sections,
sorted alphabetically by epic name, tasks within each epic sorted by order (ascending).
Show a richer table with Order, Human-in-loop, and mark Main with ★:
#### task-system
Order ID Effort Complexity Human-in-loop Title
1 TASK-208 Small (<2h) Junior No Migrate frontmatter group: → epic:
2 TASK-209 Small (<2h) Medium Clarification Update tooling to read epic: field
...
After all sections, print the total count of open tasks (un-epic'd + all epics). Do not suggest actions or next steps — just display the list.