Engineering
using-sdlc-engineering avatar

using-sdlc-engineering

CMMI-based SDLC router providing process guidance, requirements management, architectural decision support, quality assurance, and governance for GitHub and Azure DevOps workflows.

Introduction

The SDLC Engineering Router serves as the primary entry point for managing software development lifecycles within the axiom-sdlc-engineering ecosystem. It is designed for engineering leads, project managers, and development teams needing to align their project execution with structured process frameworks like CMMI (Levels 2-4). The skill dynamically routes requests to specialized sub-agents based on the project's maturity level and specific SDLC needs, ensuring that process rigor is balanced against the project's complexity and speed requirements. It effectively bridges the gap between high-level management standards and day-to-day technical execution on platforms like GitHub and Azure DevOps.

  • Intelligent CMMI level detection using configuration files (CLAUDE.md), user input, and environmental context clues.

  • Strategic routing for requirements management, including traceability, change control, and RTM generation.

  • Guidance for design and architecture, such as ADR creation, design reviews, and branching strategy standardization.

  • Automated workflows for quality assurance, including testing strategies, peer review processes, and validation/verification documentation.

  • Specialized support for governance, risk management, quantitative metrics (DORA/SPC), and platform-specific implementation patterns.

  • Lifecycle adoption assistance for bootstrapping new projects or retrofitting existing codebases with structured processes.

  • Utilize for high-level SDLC questions, process adoption, or when multiple engineering disciplines intersect within a project.

  • For implementation-specific tasks (e.g., specific Python testing libraries or security scans), the router will provide a handoff to the appropriate specialist skillpack (e.g., axiom-python-engineering, ordis-security-architect).

  • Always define the project's CMMI level in CLAUDE.md to ensure the most relevant process recommendations.

  • The router is not intended for low-level code implementation details but rather the process, standards, and metrics surrounding those tasks.

  • Expect structured guidance on process maturity, compliance, and audit-readiness in regulated industries like medical devices, finance, or government projects.

Repository Stats

Stars
10
Forks
2
Open Issues
0
Language
Not provided
Default Branch
main
Sync Status
Idle
Last Synced
May 3, 2026, 05:48 AM
View on GitHub