beadcraft

Transform software specifications into structured task dependency graphs with acceptance criteria.

5|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/mraakashshah/oro --skill beadcraft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: beadcraft
Source: https://github.com/mraakashshah/oro/tree/main/.claude/skills/beadcraft
Command: npx skills add https://github.com/mraakashshah/oro --skill beadcraft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of breaking down complex specifications, designs, or feature descriptions into a task dependency graph with self-evaluating acceptance criteria.

Core Features & Use Cases

  • Task Decomposition: Transform high-level descriptions into a detailed, dependency-driven task graph.
  • Quality Assurance: Implement a 'Rule of Five' to ensure tasks are well-defined and testable.
  • Size Management: Utilize heuristics to ensure tasks are of manageable size for efficient development.
  • Review Mode: Audits existing tasks for quality and adherence to standards.
  • Use Case: Imagine you're working on a new feature in a software project. Use this Skill to break down the feature requirements into individual tasks with defined acceptance criteria and dependencies.

Quick Start

Analyze a new feature's requirements and generate a task dependency graph using the beadcraft skill.

Frequently Asked Questions about beadcraft

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

FAQPage Schema
How do I break down complex software specifications into a task dependency graph?

To break down complex software specifications into a task dependency graph, this Skill automates the transformation of high-level design descriptions into a structured, dependency-driven workflow. It ensures tasks are well-defined and suitable for project management scenarios.

How do I generate testable acceptance criteria for feature engineering tasks?

Generating testable acceptance criteria for feature engineering tasks is handled using predefined quality checks and a 'Rule of Five' heuristic. This approach ensures task decomposition yields well-defined, manageable tasks that meet software development standards.

What is the best way to manage task size during software development task decomposition?

Managing task size during software development task decomposition is achieved through built-in size management heuristics. These heuristics evaluate and constrain the generated dependency graph to ensure individual tasks remain at a manageable scope for efficient development.

Can I audit existing software development tasks for quality assurance?

Auditing existing software development tasks for quality assurance is supported through a dedicated Review Mode. This mode evaluates currently defined tasks against predefined quality checks and adherence to standard size management heuristics.

Does this task decomposition approach work without external dependencies?

This task decomposition approach works entirely without external dependencies, utilizing internal scripts to process software specifications. It independently applies quality assurance heuristics to generate a structured task dependency graph.