boss-skill  by echoVic

Automated R&D pipeline orchestrator

Created 2 months ago
285 stars

Top 91.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Boss Skill provides a fully automated, multi-agent development pipeline based on the BMAD methodology. It orchestrates nine specialized AI agents to manage the entire software development lifecycle, from initial requirements clarification to final deployment, aiming to significantly accelerate and streamline the R&D process for technical teams.

How It Works

The system employs the BMAD (Breakthrough Method of Agile AI-Driven Development) methodology, orchestrating nine distinct AI agents (PM, Architect, UI Designer, Tech Lead, Scrum Master, Frontend, Backend, QA, DevOps) through a four-stage pipeline: Planning, Review & Decomposition, Development, and Deployment. A Harness Engine drives this process via a state machine, enforcing non-bypassable, three-layer quality gates (code quality, testing, performance) at critical junctures. It supports session memory persistence for resuming work and offers extensibility through a plugin system for custom gates and pipeline templates.

Quick Start & Requirements

Installation is performed globally via npm: npm install -g @blade-ai/boss-skill. The CLI automatically detects and integrates with pre-installed coding agents like OpenClaw, Codex, Antigravity, and Claude Code. Usage is initiated through the boss-skill CLI or Claude Code's /boss command, with various parameters to control workflow (e.g., --skip-ui, --quick, --continue-from).

Highlighted Details

  • Nine Specialized Agents: Covers the full spectrum of software development roles.
  • Four-Stage Pipeline: Automates requirements, planning, development, testing, and deployment phases.
  • Non-Bypassable Quality Gates: Enforces code quality, testing coverage (≥70%), and performance metrics (e.g., API P99 < 500ms) before proceeding.
  • Session Persistence: Allows seamless resumption of interrupted development sessions.
  • Extensibility: Supports custom gates, agents, and pipeline templates via a plugin system.
  • Template System: Enables project-specific template overrides for initialization.

Maintenance & Community

The provided README does not detail specific maintenance contributors, sponsorships, or community channels (e.g., Discord, Slack).

Licensing & Compatibility

The project is released under the MIT license, which generally permits broad use, modification, and distribution, including for commercial purposes, with minimal restrictions.

Limitations & Caveats

The README focuses on the automation capabilities and does not explicitly mention alpha status, known bugs, or unsupported platforms. Successful operation relies on the correct installation and configuration of compatible coding agents that the system auto-detects.

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
5
Issues (30d)
1
Star History
211 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.