What problem does it solve?
Manually scaffolding consistent, fully functional role plugins for the chapter-4 multi-agent data engineering artifact chain is time-consuming and error-prone, requiring repetitive template copying, role-specific substitutions, and manual updates to project configuration files.
Core Features & Use Cases
- End-to-End Plugin Generation: Creates all required plugin components including agent reference docs, create/update/validate skills, Jinja2 templates, validation scripts, hooks, test files, and plugin READMEs from canonical architect-plugin templates.
- Automated Role Customization: Collects role-specific details (upstream artifacts, agent theme color, artifact sections, responsibilities, input documents) via guided user prompts and applies all substitutions automatically.
- Project Integration: Automatically updates existing project files including marketplace.json, CLAUDE.md, and the Makefile to register the new plugin, then runs validation tests to ensure correctness.
- Use Case: For example, use this skill to scaffold a new data-quality-engineer role plugin for the Data Quality Scorecard artifact in minutes, instead of manually creating dozens of files and configuring integrations.
Quick Start
Provide your desired role name, artifact abbreviation, and full artifact name to the create-role-plugin skill to generate a fully functional, tested role plugin for your multi-agent data engineering workflow.