Workflow completion
Use when all workflow stages are completed and verified — generates summary report, archives results, and commitsFrom its SKILL.md
npx -y skills add Chenghao-Wu/superscientist --skill workflow-completionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.8 KB, as published. Nobody here has run it
Workflow Completion
Overview
Wrap up a completed workflow with a summary report and clean archival.
Core principle: A workflow is not done until it's documented and committed.
Process
Step 1: Verify All Stages Completed
Read workflow-state.json. Every stage must have status: "completed" (or skipped). If any stage is not completed, do NOT proceed — invoke superscientist:executing-workflows instead.
Step 2: Generate Summary Report
Save to docs/superscientist/reports/YYYY-MM-DD-<topic>-report.md:
# [Topic] Workflow Report
**Workflow ID:** [workflow_id]
**Completed:** [timestamp]
**Total sessions:** [count from progress.log]
**Amendments:** [count]
## Objective
[From experiment design doc]
## Results Summary
### Stage N: [Name]
- **Status:** completed
- **Key result:** [1-2 sentence summary of output]
- **Output files:** [paths]
## Issues Encountered
[Any failed stages, retries, amendments — summarized from progress.log]
## Key Outputs
[List of final deliverables with paths]
Step 3: Update workflow-state.json
Add top-level field: "workflow_status": "completed" and update "updated" timestamp.
Step 4: Final Log Entry
Append to progress.log via Bash tool:
echo "[$(date -Iseconds)] Workflow completed. All N stages verified. Report: docs/superscientist/reports/..." >> progress.log
Step 5: Commit
git add workflow-state.json progress.log docs/superscientist/reports/
git commit -m "feat: complete workflow <workflow_id>"
Step 6: Announce
Tell the user: workflow is complete, where to find the report, and list the key output files.