Clone this repository in the root of your project and run the install script:
git clone git@github.com:cloudstudio/ai-dev-tasks.git
./ai-dev-tasks/install.shThe script will:
- Copy all command files to
.claude/commandsand.cursor/commands - Remove the
ai-dev-tasksdirectory automatically
After installation, the commands will be available in both Claude Code and Cursor.
create-prd.md- Generate Product Requirements Documents for new featuresgenerate-task.md- Create detailed task lists from PRDs with subtasksprocess-task-list.md- Manage task implementation with progress trackinggithub-summary.md- Create Git commit summaries and change documentation
-
Create the PRD (Product Requirement Document) Define what you're going to build, for whom and why. Use
create-prd.md.Use @create-prd.md Here's the feature I want to build: [Describe your feature in detail] Reference these files to help you: [Optional: @file1.py @file2.ts] -
Generate task list From the PRD, break down the work into concrete tasks. Use
generate-task.md.Use @generate-task.md Here's the PRD: [Paste your PRD content] Generate a detailed task list for this feature. -
Process the task list Tell the agent to start with task 1, advance one by one and wait for your approval. Use
process-task-list.md.Use @process-task-list.md Here's the task list: [Paste your task list] Start with task 1 and work through each task systematically. -
Review and approve each task For each result, review: if it's good → approve and advance; if not → request corrections.
Use @process-task-list.md Task 1 is complete. Please review the implementation and approve to continue with task 2. -
Generate changes summary (Optional but recommended) Create a comprehensive summary of all changes for better Git commits and documentation.
Use @github-summary.md Here's the completed task list: [Paste your task list with completed tasks] Generate a changes summary for Git commits.
Use @create-prd.md
Here's the feature I want to build: A user authentication system that allows users to register, login, and manage their profiles securely.
Reference these files to help you: @app/Models/User.php @app/Http/Controllers/AuthController.php
Generated files are saved in the /tasks/ directory:
[n]-prd-[feature-name].md- Product Requirements Documentstasks-[prd-file-name].md- Task lists with subtaskstasks-[task-file-name]-changes.md- Changes summaries for Git
After completing tasks, use the changes summary to:
- Create meaningful commit messages following conventional commit format
- Document changes for code reviews
- Track feature implementation progress
- Generate release notes or PR descriptions