aist-plan

Decompose complex development work into atomic 2-5 minute test-first tasks.

Updated Aug 31, 2025
One-click install
npx skills add https://github.com/aist-ai-sast/aist --skill aist-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aist-plan
Source: https://github.com/aist-ai-sast/aist/tree/main/.claude/skills/aist-plan
Command: npx skills add https://github.com/aist-ai-sast/aist --skill aist-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning and decomposing complex features into small, test-first tasks to reduce risk and accelerate delivery.

Core Features & Use Cases

  • Decompose complex work into atomic 2-5 minute tasks.
  • Enforce a test-first mindset by defining tasks with tests before coding.
  • Suitable for feature planning and refactors across software projects.

Quick Start

Plan your next feature by breaking it into 2-5 minute tasks and drafting test-first goals before coding.

Frequently Asked Questions about aist-plan

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

FAQPage Schema
How do I decompose complex software features into smaller tasks?

Feature decomposition breaks complex development work into atomic 2-5 minute tasks with test-first guidance and acceptance criteria to reduce risk and accelerate delivery.

What is test-first task decomposition in agile planning?

Test-first task decomposition defines small development tasks by drafting test goals before coding, enforcing a test-first workflow aligned with your project backlog.

How do I plan a refactoring project with atomic tasks?

Plan refactoring by scoping the work into tiny 2-5 minute tasks with clear acceptance criteria, ensuring precise task granularity and test-first goals before coding begins.

Does test-first task planning work for large project scoping?

Test-first task planning suits project scoping across software projects by decomposing complex features into atomic tasks, aligning them with a backlog for precise granularity.

What is the best way to enforce a test-first workflow in feature planning?

The best way to enforce a test-first workflow is defining small tasks with tests and acceptance criteria before coding, aligning them directly with your project backlog.

Why break development work into 2-5 minute tasks?

Breaking work into 2-5 minute tasks reduces delivery risk and accelerates progress by enforcing precise task granularity with test-first guidance before any coding happens.