report-composer

Generate composed MD reports from setup.md templates and run results.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/fabioabr/ia-ws --skill report-composer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report-composer
Source: https://github.com/fabioabr/ia-ws/tree/main/projects/discovery-to-go/base/behavior/skills/report-composer
Command: npx skills add https://github.com/fabioabr/ia-ws --skill report-composer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically materializes final reports from template definitions and run results, reducing manual orchestration and ensuring consistent delivery across projects.

Core Features & Use Cases

  • Template-driven report generation from standards and client overrides
  • AST-based parsing of templates to extract structure and regions
  • Scenario expansion and recursive handling of SUB-* templates
  • Generation of delivery/composed-*.md and handoff to md-writer for polishing

Quick Start

Invoke the tool with the project root containing setup.md to generate delivery/composed-*.md and then run md-writer to polish the output.

Frequently Asked Questions about report-composer

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

FAQPage Schema
How do I automate report generation from markdown templates?

Automating report generation from markdown templates involves parsing template definitions and run results to materialize final composed MD files. This process applies AST-based parsing to extract structure and recursively handle SUB-* templates for consistent project delivery.

What is the best way to parse setup.md driven workflows for discovery pipelines?

The best way to parse setup.md driven workflows is through AST-based template parsing that extracts structure and regions. This enables scenario expansion and recursive handling of SUB-* templates to materialize final reports from run results.

Can I use template standards and client overrides for automated report creation?

Yes, automated report creation supports template-driven generation from both standards and client overrides. By applying AST-based parsing to extract structure and regions, it materializes final reports while accommodating project-specific requirements.

How do I resolve REG and CUSTOM cards when expanding report scenarios?

To resolve REG and CUSTOM cards when expanding report scenarios, use AST-based parsing of template definitions. This approach recursively handles SUB-* templates and materializes final composed MD files from run results.

Does automated report materialization work with md-writer for polishing output?

Yes, automated report materialization works with md-writer for polishing output. The tool generates delivery/composed-*.md files from template definitions and run results, then delegates final polishing to md-writer to ensure consistent delivery.

Why do I need AST-based parsing for template-driven report generation?

AST-based parsing is needed for template-driven report generation to accurately extract template structure and regions. This mechanism enables scenario expansion, recursive handling of SUB-* templates, and consistent materialization of final reports.