p:requirements

Parse requirements.yaml to surface tasks, statuses, dependencies, and implementation details.

1|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/pontscho/prompt-heaven --skill p-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: p:requirements
Source: https://github.com/pontscho/prompt-heaven/tree/main/ClaudeCode/skills/p%3Arequirements
Command: npx skills add https://github.com/pontscho/prompt-heaven --skill p-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically reads the requirements.yaml in the project root to surface tasks, their statuses, dependencies, and implementation details; it also provides functionality to update task statuses (single or batch) using the task-update.py script.

Core Features & Use Cases

  • Surface task plans, statuses, and dependencies from requirements.yaml.
  • Display a formatted task plan via task-plan.py and inspect task details with task-show-details.py.
  • Update task statuses (single or batch) with task-update.py.
  • Filter tasks by PHASEs and dependencies to plan work.
  • Present task dependencies and reference documentation to guide implementation.

Quick Start

Ask me to show the task plan for requirements.yaml and I will display statuses, dependencies, and planned tasks.

Frequently Asked Questions about p:requirements

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

FAQPage Schema
How do I track project tasks and dependencies from a requirements.yaml file?

To track project tasks from a requirements.yaml file, this skill parses the file at your project root to surface task statuses, dependencies, and implementation details. It automatically validates the structure and displays formatted task plans.

Can I batch update task statuses in requirements.yaml?

Yes, you can batch update task statuses in requirements.yaml using the task-update.py script. The skill supports both single and batch modifications to help you efficiently manage and update task state.

How do I filter tasks by phases and dependencies to plan work?

You can filter tasks by phases and dependencies to plan work by requesting the task plan. The skill reads requirements.yaml to present filtered task dependencies and reference documentation, guiding your implementation strategy.

How can I inspect specific task details and implementation notes from my project plan?

To inspect specific task details and implementation notes from your project plan, the skill uses task-show-details.py. This script reads your requirements.yaml to display comprehensive information about individual tasks.

Does this task tracking tool require any external dependencies?

No, this task tracking tool requires no external dependencies. It operates directly on the requirements.yaml file located at the root of your project to parse and manage your task tracking data.

What is the best way to surface pending tasks and review project requirements?

The best way to surface pending tasks and review project requirements is to ask the skill to display the task plan. It automatically parses requirements.yaml to show statuses, dependencies, and planned tasks.