hkuds/openspace/multi-deliverable-tracking
- community
Checking that the SKILL.md file is still in the repository.
Track and complete all required deliverables before finishing a task
Install
npx vskill@latest install hkuds/openspace/multi-deliverable-trackingSKILL.md
Multi-Deliverable Task Completion
Purpose
Ensure ALL required outputs are completed before concluding a task, preventing premature task termination when multiple deliverables are required. This skill includes mandatory enforcement steps that MUST be followed.
Core Workflow
Step 1: Identify All Deliverables Upfront
CRITICAL: You MUST complete this step before producing ANY deliverable or taking any other action.
At task start, explicitly enumerate EVERY required output:
- Parse task requirements carefully for action verbs: "create", "generate", "produce", "deliver", "write", "send"
- Count distinct deliverables (files, reports, emails, code modules, analyses, etc.)
- Document this list visibly in working notes
- Note any dependencies between deliverables
MANDATORY OUTPUT FORMAT: Before any other work, output this exact format:
Example identification:
Step 2: Create a Completion Tracker
CRITICAL: This tracker MUST be created and visible throughout task execution.
Maintain a visible checklist throughout task execution:
Update this tracker AFTER each deliverable is fully completed (not just started).
Step 2.5: Filesystem Verification [MANDATORY BEFORE COMPLETION]
Before considering any deliverable complete, verify it exists:
- For file deliverables: Use
list_dirorrun_shell(ls/cat) to confirm the file exists - For output deliverables: Verify the output was actually produced in the response stream
- Document verification with:
[✓] filename verified in filesystem
Step 3: Work Through Deliverables Systematically
- Complete each deliverable fully before marking it done
- Update the tracker immediately after completion
- If a deliverable fails, note the failure but continue to others if possible
- Return to failed items after completing others
Step 4: Final Verification Before Stopping
Before concluding the task, run this mandatory checklist: CRITICAL ENFORCEMENT: You are BLOCKED from outputting <COMPLETE> until this verification passes.
Only stop when all deliverables are verified complete.
Step 5: Self-Check Questions
Before marking task complete, ask:
- "Did I create EVERY output the task requested?"
- "Are there any deliverables I started but didn't finish?"
- "Would someone reviewing my work see all required outputs?"
- "Have I verified EACH deliverable exists in the filesystem using list_dir or run_shell?"
- "Is my DELIVERABLES_IDENTIFIED output present and accurate?"
Common Pitfalls to Avoid
❌ Stopping after first deliverable - Just because one output is done doesn't mean the task is complete ❌ Stopping after first deliverable - Just because one output is done doesn't mean the task is complete
❌ Outputting <COMPLETE> without filesystem verification - You must verify files exist before completion
❌ Skipping DELIVERABLES_IDENTIFIED output - This mandatory output must appear before any work begins
❌ Assuming implicit completion - Don't assume related outputs are "part of" a main deliverable unless explicitly stated
❌ Losing track mid-task - The tracker must stay visible and updated throughout
❌ Counting drafts as complete - Only mark done when the deliverable meets quality standards
Code Example: Tracker Template
When to Apply This Skill
Use this pattern whenever a task involves:
- Multiple files to create
- Several analyses or reports
- Multiple communications (emails, messages)
- Code with multiple modules/components
- Any task with enumerated requirements (1), 2), 3)...)
Remember
The task is NOT complete until ALL deliverables are complete. One done ≠ all done.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingbenchmarks/gdpval/skills/multi-deliverable-tracking/SKILL.md
Popularity
- Repository stars
- 5,885
- Repository forks
- 726
- 7-day trend score
- 43
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 29 Apr 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/hkuds/openspace/multi-deliverable-tracking)