Capstone: Design and Ship an Enterprise Skill Pack Smart SDLC, an open-source, MIT-licensed framework from superMLdev, ships 30+ skills organized under six AI personas for GitHub Copilot, Claude, Cursor, and other file-reading assistants, with zero external dependencies and five native integrations including JIRA, Confluence, GitHub, GitLab, and Azure DevOps. The pack's design demonstrates production skill engineering patterns such as role-based organization, SDLC-phase grouping, and dual discovery paths, serving as a case study for the Capstone lesson in the Production Agent Skills Engineering course. · Agentic AI · 6 min read 📋 Prerequisites - All twelve previous lessons in this course 🎯 What You'll Learn - Analyze a real production skill pack in terms of this course's patterns, quality, and architecture practices - Design a multi-skill enterprise pack organized by role rather than by individual skill - Apply the full lifecycle — design, quality, engineering, testing, security, versioning, CI/CD — to a real deliverable Part 1: A Worked Case Study — Smart SDLC Every lesson in this course has been building toward being able to look at a real production skill system and immediately see its structure. Smart SDLC is a genuine one — an open-source, MIT-licensed framework github.com/superMLdev/smart-sdlc that gives GitHub Copilot, Claude, Cursor, and any file-reading AI assistant structured expertise across the full software development lifecycle. It’s not a hypothetical for this lesson — it’s a real pack you can install with npx @supermldev/smart-sdlc init and read the skills of directly. The Numbers 30+ skills, 6 AI personas, 5 native integrations JIRA, Confluence, GitHub, GitLab, Azure DevOps , zero external dependencies, MIT licensed. Read through the lens of this course, every one of those numbers is a design decision you now have a name for. Personas Are Multi-Agent Skill Sets, Named Smart SDLC doesn’t ship 30 skills as one undifferentiated pile — it organizes them under six personas, each with a distinct role and skill set: Product/BA requirements, PRDs, user stories , Architect system design, ADRs , Developer implementation, code review, tech debt , Modernization Lead legacy analysis, migration planning , Team Lead/PM epics, sprint planning , and Code Archaeologist codebase onboarding, reverse-engineering docs for unfamiliar code . This is exactly the structure from Multi-Agent Skill Systems /courses/production-agent-skills-engineering/multi-agent-skill-systems — distinct roles, each with a skill set scoped to that role’s job, activated independently @sml-agent-pm , @sml-agent-architect , and so on in GitHub Copilot’s agent picker . Notice, too, what the persona split buys structurally: an Architect persona reviewing a Developer persona’s implementation plan is the same self-review-bias defense from that lesson, made concrete — architecture decisions and implementation aren’t reasoned about by the same undifferentiated context. Skills Are Organized by SDLC Phase, Which Is Pattern Selection at Scale The features list groups skills by phase — analysis, requirements PRD , architecture, ADRs, epics and stories, implementation, sprint planning, modernization. Map a few onto the design pattern catalog /courses/production-agent-skills-engineering/skill-design-patterns : a PRD-writing skill is a Planner pattern a goal — “ship feature X” — broken into requirements ; an ADR skill is closer to a Reviewer/Decision hybrid weighing options against criteria and recording the decision ; a sprint-planning skill is a Workflow pattern a fixed cadence of ceremonies . Thirty skills isn’t thirty variations on one idea — it’s the pattern catalog applied deliberately across an entire discipline. Discovery, Two Ways at Once Smart SDLC’s file layout directly demonstrates the Skill Discovery /courses/agent-skills-mastery/skill-discovery lesson’s two-path model in a real system: skills generate as .github/skills/