Agent Skill
2/7/2026objective-complete
Instructions for completing an objective and documenting the process. Use after all tasks for an objective are done.
J
jonatron55
1GitHub Stars
1Views
npx skills add jonatron55/dminion
SKILL.md
| Name | objective-complete |
| Description | Instructions for completing an objective and documenting the process. Use after all tasks for an objective are done. |
name: objective-complete description: Instructions for completing an objective and documenting the process. Use after all tasks for an objective are done.
Objective completion instructions
Follow these steps when all tasks for an objective are complete:
-
Create a completion log file for each completed objective.
- Navigate to
docs/process/completion-logs/. - Create a new file named
YYYY-MM-DD-objective-name.md(e.g.,2025-10-04-project-documentation.md). - Use lowercase with hyphens for the objective name portion.
- Navigate to
-
Document what was completed in the log.
- Start with a heading using the full objective statement.
- Include a "Tasks completed" section with the checkbox list from
active-tasks.md. - Mark all checkboxes as complete to show the final state.
- Add a "Date completed" field at the top for quick reference.
-
Capture learnings and reflections.
- Add a "Learnings" section documenting key discoveries or insights.
- Include technical decisions made, approaches that worked well, or challenges encountered.
- Copy relevant content from the "Working notes" section of
active-tasks.md. - Add a "Reflections" section for process observations, what to do differently, or improvements.
- Keep both sections concise but substantive; future you will thank you.
-
Handle new work identified during completion.
- Review working notes and reflections for newly identified work.
- For well-defined new objectives:
- Add them to the "To do" table in
backlog.md. - Include objective statement, description, readiness, and priority.
- Add them to the "To do" table in
- For ideas needing more thought:
- Add them to the "Parking lot" section in
backlog.md. - Include open questions or concerns that need resolution.
- Add them to the "Parking lot" section in
-
Update the "Done" section in
backlog.md.- Add a new row to the "Done" table for each completed objective.
- Copy the objective statement to the first column.
- Link to the completion log file in the second column using relative path.
- Example:
[2025-10-04](./completion-logs/2025-10-04-project-documentation.md)
-
Reset the "Doing" section in
backlog.md.- Remove completed objective(s) from the "Doing" bullet list.
- If no objectives remain active, leave the section with just the reference link.
- Update the introductory sentence if needed to reflect current state.
-
Reset
active-tasks.mdfor new work.- Remove all completed objective sections and their tasks.
- Clear the "Working notes" section (content should now be in completion logs).
- Keep the document structure and instructions at the top.
- Leave the file ready for the next objective breakdown.
-
Review and reflect on the backlog.
- After completion, take a moment to review the "To do" section.
- Consider if priorities or readiness have changed based on what was learned.
- Update the backlog table if needed to reflect new understanding.
- This is a natural checkpoint to reassess direction.
-
Update any related documentation.
- If the completed objective impacted project documentation, update those files.
- If any of your learnings are broadly applicable, consider adding them to the Project brief.
Skills Info
Original Name:objective-completeAuthor:jonatron55
Download