원클릭으로
tasks-report
Display task queue report with current status and priorities
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Display task queue report with current status and priorities
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Properly close a mission with cleanup and documentation
Initialize a new mission with role selection and persona naming
Claim tasks in the s9 database to take ownership and start work
Close tasks when complete or aborted using OpenCode tools
Create new tasks in the s9 task database with proper formatting and validation
Query, list, and report on tasks in the s9 database
SOC 직업 분류 기준
| name | tasks-report |
| description | Display task queue report with current status and priorities |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"all-agents","workflow":"task-viewing"} |
CRITICAL: This project uses the s9 CLI executable throughout these instructions.
s9 (use in bash commands)site_nine (use in Python imports: from site_nine import ...)All commands in this skill use the s9 executable via bash. You should NOT attempt to import an s9 module in Python code.
I generate and display a comprehensive task report showing:
This gives you a bird's-eye view of all project work.
NEW: Unified PM System (Recommended)
The new pm script provides unified management:
# Generate report (active tasks only)
s9 task report --active-only
# List tasks with filters
s9 task list --role Engineer --active-only
s9 task list --status TODO --priority HIGH
Legacy System (Still Available)
The original task system is still available:
cd .opencode/tasks
# Generate report
./tasks.py report --active-only
# List tasks
./tasks.py list --role Engineer --active-only
Note: Both systems work independently. The instructions below apply to both systems as the commands are nearly identical. For the new PM system, use
s9 taskinstead of./tasks.py.
Use this skill when:
/tasksNote: For a comprehensive project overview including active sessions and project stats, use the dashboard instead:
s9 dashboard
Don't use when:
/claim-task or /update-task)/create-task).opencode/tasks/tasks.dbIf the Director wants comprehensive project status (not just tasks), use the dashboard:
s9 dashboard [--compact] [--role ROLE]
This shows:
The dashboard is particularly useful when starting a session or planning work.
Option A: New PM System (Recommended)
s9 task report --active-only
Option B: Legacy System
cd .opencode/tasks
./tasks.py report --active-only
What this does:
Expected output: A nicely formatted table with box-drawing characters showing:
Note: If the Director explicitly wants to see all tasks including completed ones, use:
cd .opencode/tasks && ./tasks.py report
After displaying the report, provide a quick summary for the Director.
Count tasks by status:
Identify key information:
Show the full report followed by a summary:
[Full markdown report here]
---
**Summary:**
- **Total tasks:** 59
- **TODO (available):** 5 tasks
- **UNDERWAY (active):** 2 tasks
- **BLOCKED:** 1 task (H001 needs attention)
- **COMPLETE:** 51 tasks
**For your role ([Role]):**
- 3 TODO tasks available
- Highest priority: H036 - Security Review of Gateway Authentication
**Critical attention needed:**
- H001 (BLOCKED) - Create Slack Bot Setup Guide - blocked by external dependency
**Recommendations:**
- Consider claiming H036 (HIGH priority, Inspector role)
- Review H001 blocker and determine if it can be unblocked
Based on the report, suggest what the Director might want to do:
If TODO tasks exist for their role:
Would you like to:
1. Claim one of these tasks? (Use `/claim-task`)
2. See details on a specific task? (Use `cd .opencode/tasks && ./tasks.py show TASK_ID`)
3. Filter tasks? (I can show just TODO, just HIGH priority, etc.)
If no TODO tasks for their role:
No TODO tasks for [Role] right now. You could:
1. Check other roles for work that needs doing
2. Work on BLOCKED tasks to unblock them
3. Create new tasks if you identify work (Use `/create-task`)
If CRITICAL or BLOCKED tasks exist:
⚠️ Attention needed:
- CRITICAL task C004 requires immediate action
- BLOCKED task H001 needs to be unblocked
Would you like me to show details on these?
If the Director wants to filter the report, offer these options:
Filter by status:
cd .opencode/tasks && ./tasks.py list --status TODO
cd .opencode/tasks && ./tasks.py list --status UNDERWAY
cd .opencode/tasks && ./tasks.py list --status BLOCKED
Filter by role:
cd .opencode/tasks && ./tasks.py list --role Engineer
cd .opencode/tasks && ./tasks.py list --role Tester
Filter by priority:
cd .opencode/tasks && ./tasks.py list --priority CRITICAL
cd .opencode/tasks && ./tasks.py list --priority HIGH
Combine filters:
cd .opencode/tasks && ./tasks.py list --status TODO --role Engineer --priority HIGH
Show the filtered results and ask if they want to see more or claim a task.
./tasks.py report (without --active-only) to see completed tasks tooActive statuses:
TODO - Available to claimUNDERWAY - Currently being worked onREVIEW - Awaiting code reviewBlocked statuses:
BLOCKED - Can't proceed, external dependencyPAUSED - Temporarily stoppedTerminal statuses:
COMPLETE - Successfully finishedABORTED - Cancelled or obsoleteCRITICAL (C###):
HIGH (H###):
MEDIUM (M###):
LOW (L###):
- means unclaimed (available)After viewing report:
/claim-task - Claim a TODO task you see/update-task - Update a task you're working on/close-task - Close a task when done/create-task - Create new task if work is missingFor specific task details:
cd .opencode/tasks && ./tasks.py show TASK_ID
This shows full details including description, notes, dependencies.
User: /tasks
Agent:
Generating task report...
[Nicely formatted table with box-drawing characters showing active tasks only]
---
**Summary:**
- **Total active tasks:** 7
- **TODO (available):** 3 tasks
- **UNDERWAY (active):** 1 task
- **BLOCKED:** 1 task (H001 needs attention)
**For your role (Tester):**
- 1 TODO task: H003 - Validate Rate Limiting Functionality
- 1 UNDERWAY: H035 - Full Stack Integration Testing (claimed by themis)
**Recommendations:**
You could claim H003 if you're ready to work on rate limiting validation.
Would you like to:
1. See details on H003? (`cd .opencode/tasks && ./tasks.py show H003`)
2. Claim H003? (Use `/claim-task`)
User: /tasks
Agent:
[Full report showing active tasks...]
---
**Summary:**
- **Total active tasks:** 7
- **BLOCKED:** 1 task ⚠️
**Attention needed:**
- H001 (BLOCKED) - Create Slack Bot Setup Guide
- Blocked by: External API key needed
- Assigned to: Documentarian
This task has been blocked for 2 days. Consider:
- Can the blocker be resolved?
- Should the task be postponed or aborted?
- Is documentation available to unblock it?
User: /tasks then "Show me just TODO high priority tasks"
Agent:
cd .opencode/tasks && ./tasks.py list --status TODO --priority HIGH
Result:
TODO HIGH Priority Tasks:
H003 - Validate Rate Limiting Functionality (Tester)
H036 - Security Review of Gateway Authentication (Inspector)
These are the available high-priority tasks ready to be claimed.
Would you like details on either of these?
.opencode/tasks/tasks.db existscd .opencode/tasks && ls tasks.dbcd .opencode/tasks && ./tasks.py report --format markdowncd .opencode/tasks && ./tasks.py list./tasks.py list --status TODO to see only available tasksFull report:
# Active tasks only (default - recommended)
cd .opencode/tasks && ./tasks.py report --active-only
# All tasks including completed (if explicitly requested)
cd .opencode/tasks && ./tasks.py report
Filtered reports:
# Active tasks only (TODO, UNDERWAY, BLOCKED)
./tasks.py list --active-only
# By status
./tasks.py list --status TODO
./tasks.py list --status UNDERWAY
# By role
./tasks.py list --role Engineer
./tasks.py list --role Tester
# By priority
./tasks.py list --priority HIGH
./tasks.py list --priority CRITICAL
# Combined filters
./tasks.py list --status TODO --role Engineer --priority HIGH
Task details:
./tasks.py show TASK_ID
s9 CLI:
.opencode/data/README.md - Complete s9 system reference (includes dashboard documentation).opencode/commands/tasks.md - /tasks commandDashboard Command:
s9 dashboard for comprehensive project overviewLegacy Task System:
.opencode/tasks/README.md - Task system documentation.opencode/skills/task-management/SKILL.md - Task lifecycle managementRelated Commands:
/claim-task - Claim a task from the report/create-task - Create new tasks