ai-composer

Convert vague software requests into deterministic projects via Markdown knowledge graphs.

Updated May 23, 2026
One-click install
npx skills add https://github.com/RazvanBd/ai-composer --skill ai-composer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-composer
Source: https://github.com/RazvanBd/ai-composer/tree/main
Command: npx skills add https://github.com/RazvanBd/ai-composer --skill ai-composer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The AI Composer skill enables deterministic orchestration of software projects by coordinating specialized AI agents and a disk-based knowledge graph built from Markdown artifacts.

Core Features & Use Cases

  • Orchestrates a team of specialized agents (PO, PM, BA, Software Architect, Tech Lead, Coder, Reviewer, QA) to drive project delivery.
  • Builds and consumes a knowledge graph of Markdown artifacts (Epic, Ticket, ADR, Business Rule, Project Summary) stored on disk to guide implementation.
  • Generates a strongly-typed TicketContext per ticket and persists lifecycle state and telemetry for auditability and resilience.
  • Supports provider-driven execution flows with sandboxing, mock environments, and safe file application to target workspaces.

Quick Start

Initialize the knowledge graph from Markdown artifacts and run the orchestrator to generate per-ticket contexts.

Frequently Asked Questions about ai-composer

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

FAQPage Schema
How do I orchestrate AI agents for deterministic software project generation?

Deterministic software project generation is achieved by orchestrating specialized AI agents using a disk-based knowledge graph of Markdown artifacts. The system coordinates roles like Architect and Coder to translate vague requests into structured, typed outputs.

What is a Markdown-backed knowledge graph for AI software development?

A Markdown-backed knowledge graph is a disk-stored structure of Epics, Tickets, ADRs, and Business Rules used to guide AI orchestration. It provides the context required to generate strongly-typed TicketContexts for software delivery.

Can I use AI orchestration to convert vague development requests into typed ticket contexts?

Yes, AI orchestration converts vague development requests into deterministic projects by generating a strongly-typed TicketContext per ticket. It applies this context to a Markdown knowledge graph to drive provider-driven agent execution.

How do I persist state and telemetry for AI-generated software artifacts?

State and telemetry for AI-generated software artifacts are persisted on disk alongside Markdown-backed project files. This ensures auditability and resilience across the lifecycle of each ticket context generated by the orchestrator.

Does AI orchestration support sandboxed code generation and safe file application?

Yes, provider-driven agent execution supports sandboxed code generation and safe workspace file application with validation. This ensures that generated outputs are applied securely to the target workspace without risking unvalidated modifications.

What specialized AI agents do I need to automate software project delivery?

Automating software project delivery requires orchestrating specialized AI agents including PO, PM, BA, Software Architect, Tech Lead, Coder, Reviewer, and QA. These roles collaborate to build the knowledge graph and generate per-ticket outputs.