tpo-ai-developer-task-template

Generates structured task specifications and review templates for assigning work to AI developer agents.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/TECH-HY/SKILLS --skill tpo-ai-developer-task-template-tech-hy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tpo-ai-developer-task-template
Source: https://github.com/TECH-HY/SKILLS/tree/main/skills/tpo-ai-developer-task-template
Command: npx skills add https://github.com/TECH-HY/SKILLS --skill tpo-ai-developer-task-template-tech-hy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Vague or unbounded instructions cause AI coding agents to produce uncontrolled, untestable implementations. This Skill provides a Technical Product Owner with a standard task format that makes goal, scope, constraints, acceptance criteria, and required output explicit before any code is written. ## Core Features & Use Cases - Standard Task Template: A complete specification covering goal, context, scope, out-of-scope items, requirements, architecture constraints, security, testing, acceptance criteria, and rejection criteria. - Six Task Types: Predefined formats for foundation, feature, integration, refactor, bug fix, and QA/release tasks, each with mandatory sections. - Response Contract & Review Loop: A required implementation response format plus a review workflow with revision task templates for rejected work. - Use Case: A product owner needs an AI agent to build a Telegram intake wizard. Using this Skill, they produce a bounded task with Given/When/Then acceptance criteria, explicit out-of-scope items like CRM sync, and a defined output contract for the developer agent. ## Quick Start Ask the agent to create a feature task specification for your next development item using the standard AI developer task template with acceptance criteria and rejection criteria.

Frequently Asked Questions about tpo-ai-developer-task-template

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a task for an AI coding agent?

Use a structured task template that defines the goal, context, scope, out-of-scope items, functional and non-functional requirements, acceptance criteria, and required output format. Bounded, testable tasks prevent uncontrolled implementation and make results reviewable.

What makes good acceptance criteria for software tasks?

Acceptance criteria must be observable, testable, specific, and linked to user or system behavior. For behavior-heavy requirements, use the Given/When/Then format, such as: given the user is on the email step, when they enter an invalid email, then the flow does not continue.

What task types does this template support?

It defines six task types: foundation (setup and config), feature (user-facing behavior), integration (external APIs like CRM or payment), refactor, bug fix, and QA/release. Each type has mandatory sections such as retry behavior for integrations or regression tests for bug fixes.

How do I review work returned by an AI developer agent?

Check the response contract completeness first, then verify scope, acceptance criteria one by one, architecture constraints, tests, and security. Decide between approved, approved with fixes, needs revision, blocked, or rejected, and create a revision task if not approved.

When should I not use a full task specification?

The template is designed for bounded, reviewable implementation work assigned to an AI developer agent. Exploratory research, open-ended design discussions, or trivial one-line changes may not justify the full specification overhead.