# snarktank/ai-dev-tasks

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/snarktank-ai-dev-tasks).**

7,523 stars · 1,738 forks · apache-2.0

## Links

- GitHub: https://github.com/snarktank/ai-dev-tasks
- Homepage: https://youtu.be/fD4ktSkNCw4
- awesome-repositories: https://awesome-repositories.com/repository/snarktank-ai-dev-tasks.md

## Description

This project is an AI agent workflow orchestrator and software development framework designed to transform high-level feature descriptions into executable implementation steps for AI assistants. It provides a structured system of prompt templates that guides large language models through the transition from product drafting to technical planning and code execution.

The framework focuses on a methodology for decomposing product blueprints into sequenced lists of technical sub-tasks. It employs a system of prompt engineering to standardize outputs, ensuring that abstract requirements are converted into concrete, granular implementation steps.

The system covers the full development lifecycle, including the drafting of product requirement documents, the generation of technical task lists, and the methodical execution of those tasks. Each step in the implementation process includes a requirement for review and verification before proceeding to the next task.

## Tags

### Artificial Intelligence & ML

- [AI Development Workflows](https://awesome-repositories.com/f/artificial-intelligence-ml/artificial-intelligence-tooling/workflows-methodologies-and-prompts/ai-development-workflows.md) — Provides a complete AI-driven development workflow from product requirements drafting to final technical execution.
- [AI Software Development Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-software-development-frameworks.md) — Provides a structured framework of prompt templates for guiding LLMs from requirements to technical task execution.
- [AI Workflow Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-workflow-orchestrators.md) — Orchestrates multi-step reasoning and operational sequences to transform feature descriptions into executable AI tasks.
- [Prompt Chaining](https://awesome-repositories.com/f/artificial-intelligence-ml/language-model-orchestration/ai-workflow-patterns/prompt-chaining.md) — Uses a modular prompt chaining pattern to pass context from one AI-driven phase to the next.
- [Prompt Engineering](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-engineering.md) — Applies structured prompt engineering patterns to convert abstract requirements into concrete implementation steps.
- [Prompt Engineering Templates](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-engineering-templates.md) — Employs structured prompt templates to standardize AI outputs from abstract requirements to concrete tasks.
- [Sequential Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/sequential-orchestration.md) — Transforms feature descriptions into a linear sequence of executable steps for AI assistants.
- [Verification Loops](https://awesome-repositories.com/f/artificial-intelligence-ml/step-based-schedulers/step-execution-engines/execution-step-controllers/iterative-step-controllers/state-aware-iterative-loops/verification-loops.md) — Provides an iterative execution loop with mandatory review and verification cycles for each implementation step.
- [Implementation Assistants](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-assistants/implementation-assistants.md) — Facilitates the execution of technical tasks via AI assistants with a strict step-by-step verification process.
- [AI Coding Assistant Guidance](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-coding-assistants/ai-coding-assistant-guidance.md) — Provides structured instructions and patterns to guide AI agents in executing technical tasks according to standards. ([source](https://youtu.be/fD4ktSkNCw4))

### Development Tools & Productivity

- [AI-Driven Development Workflows](https://awesome-repositories.com/f/development-tools-productivity/build-tooling/build-orchestration-logic/build-orchestration-configuration/build-automation-systems/workflow-execution/ai-driven-development-workflows.md) — Manages the full transition between product drafting, technical planning, and code execution using LLM workflows.
- [Task Execution](https://awesome-repositories.com/f/development-tools-productivity/task-execution.md) — Directs AI assistants to implement technical tasks sequentially with mandatory verification steps. ([source](https://cdn.jsdelivr.net/gh/snarktank/ai-dev-tasks@main/README.md))

### Software Engineering & Architecture

- [Automated Task Decomposers](https://awesome-repositories.com/f/software-engineering-architecture/automated-task-decomposers.md) — Automates the decomposition of product blueprints into sequenced lists of technical sub-tasks.
- [Requirement to Task Decomposition](https://awesome-repositories.com/f/software-engineering-architecture/requirement-to-task-decomposition.md) — Implements a methodology for breaking down high-level product requirements into granular technical implementation tasks.
- [Product Requirements Generation](https://awesome-repositories.com/f/software-engineering-architecture/requirement-tracking-tools/operational-requirements/product-requirements-generation.md) — Guides AI assistants to synthesize high-level descriptions into formal product requirement documents. ([source](https://cdn.jsdelivr.net/gh/snarktank/ai-dev-tasks@main/README.md))
- [Requirement Traceability Frameworks](https://awesome-repositories.com/f/software-engineering-architecture/requirement-traceability-frameworks.md) — Links specific product requirement definitions to their corresponding technical task sets for full traceability.
