Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions templates/commands/implement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
description: Implementation of tasks in the claude project. Use the tasks.md file to follow the plan
---

Implement the tasks listed in the tasks.md file from the spec directory the user provided.

# Task Instructions

Follow these instructions to execute the next task not marked as complete:

## Executing Instructions

- Before executing any tasks, ALWAYS ensure you have read the spec.md file and the optional plan.md, research.md, quickstart.md and data-model.mdfiles. Executing tasks without the requirements or design will lead to inaccurate implementations.
- Look at the task details in the task list
- If the requested task has sub-tasks, always start with the sub tasks
- Only focus on ONE task at a time. Do not implement functionality for other tasks.
- Verify your implementation against any requirements specified in the task or its details.
- Once you complete the requested task, update the task.md file.
- DO NOT ASSUME USER PREFERENCES OR REQUIREMENTS - ASK EXPLICITLY!

Remember, it is VERY IMPORTANT that you only execute one task at a time.

IMPORTANT EXECUTION INSTRUCTIONS

- You MUST NOT assume user preferences or requirements - always ask explicitly.
- You MUST maintain a clear record of which step you are currently on.
- You MUST NOT combine multiple steps into a single interaction.
- You MUST ONLY execute one task at a time.
- You MUST NOT skip any steps or assumptions.
- You MUST verify your implementation against the requirements before moving on to the next step.
9 changes: 9 additions & 0 deletions templates/commands/review.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
description: Review the tasks.md file to find inconsistencies between what we planned to do and what were planning to do next.
---

Now I want you to go and audit the implementation plan task.md and the implementation detail files.
Read through it with an eye on determining whether or not there is a sequence of tasks that you need to be doing that are obvious from reading this.
Because I don't know if there's enough here. For example, when I look at the core implementation,
it would be useful to reference the appropriate places in the implementation details where it can find the information as it walks through each step in the core implementation
or in the refinement.