AS

arozumenko/sdlc-skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

26 stars 质量 70 趋势 31MIT

SDLC代理及Claude代码、光标、风帆冲浪、副驾驶等技能

概览

基于角色的代理角色(BA、技术负责人、项目经理、开发、QA、PA)、工作流程技能(TDD、bug修复、代码审查、任务完成、内存等),以及一个注册表,提取Matt Pocock、Jesse Vincent(obra/超能力)和Paul Hudson的成熟技能,这样你就不用重新发明他们。 通过npx一次性游戏或本地插件列表安装,并直接在任何AI集成开发环境(Claude Code、Cursor、Gemini CLI、GitHub Copilot CLI、Windsurf、Codex)中使用代理+技能。 (节点形状传递分组,因此不需要颜色:/ / 平行四边形用于内容目录,( )用于安装程序,圆柱体用于注册表,[[ ]] 子程序用于外部源。GitHub 的 Mermaid 渲染器在明暗模式中都使用主题自适应颜色。) 代理——每个 AGENT.md 都携带自己的元数据(角色、组、主题、别名、技能、型号)。IDE插件系统在安装时读取这些数据。没有重复。 大多数特工和技能都生活在工厂内(工厂//agent/和工厂//skills/)。

概述(AI 翻译)

**AI辅助软件交付的内容层。**基于角色的代理 角色(业务分析师、技术主管、项目经理、开发人员、质量保证、助理)、工作流程技能(TDD, bugfix、代码审查、任务完成、内存等),以及一个注册表 从马特·波考克、杰西·文森特(奥布拉/超能力)那里汲取了经过验证的技能, 还有保罗·哈德森,这样你就不用重新发明他们了。

通过npx单次游戏或原生插件列表安装,并使用以下内容 代理 + 技能直接在任何 AI IDE(Claude Code、Cursor、Gemini CLI, GitHub Copilot CLI、Windsurf、Codex)。

建筑

(节点形状传递分组,因此不需要颜色:/ / 平行四边形 对于内容DIRS,安装者用圆头,安装者用圆筒 外部来源的注册表、[[ ]]子程序。GitHub的美人鱼 渲染器在明暗模式中都使用主题自适应色彩。)

代理是自我描述的——每个AGENT.md都携带自己的元数据 (角色、组、主题、别名、技能、模型)。IDE 插件系统读取于 安装时间。没有重复。

大多数特工和技能都生活在工厂内(factories/ /agents/和 factories/ /skills/)。顶层的agents/和skills/目录

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

sdlc-skills

The content layer for AI-assisted software delivery. Role-based agent personas (BA, Tech Lead, PM, devs, QA, PA), workflow skills (TDD, bugfix, code review, task completion, memory, …), and a registry that pulls proven skills from Matt Pocock, Jesse Vincent (obra/superpowers), and Paul Hudson so you don’t have to reinvent them.

Install via the npx one-shot or a native plugin manifest and use the agents + skills directly in any AI IDE (Claude Code, Cursor, Gemini CLI, GitHub Copilot CLI, Windsurf, Codex).

Architecture

flowchart TB
    subgraph sdlc["sdlc-skills — content + install resolution"]
        direction TB
        agents[/"factories/agent + skill content"/]
        skills[/"orphan skills/standalone-only content"/]
        registry[("skills.jsoncatalog: orphan + external")]
        installer(["bin/init.mjsnpx installer"])
        agents --- skills
        skills --- registry
        registry --- installer
    end

    subgraph consumers["consumers"]
        direction LR
        ides["AI IDEsClaude Code • CursorGemini CLI • Copilot CLIWindsurf"]
    end

    subgraph externals["upstream external skill sources"]
        direction LR
        ext_matt[["mattpocock/skillsskills/engineering/tdd"]]
        ext_obra[["obra/superpowersbrainstorming, debugging,verification, ..."]]
        ext_tws[["twostraws/*-Agent-SkillSwiftUI, SwiftData,Swift Testing, Concurrency"]]
        ext_msft[["microsoft/playwright-cliplaywright-cli"]]
    end

    installer ==>|fetch at install time| ext_matt
    installer ==>|fetch at install time| ext_obra
    installer ==>|fetch at install time| ext_tws
    installer ==>|fetch at install time| ext_msft

    sdlc ==>|direct install viaplugin manifest or npx| ides

(Node shapes convey grouping so colors aren’t needed: / / parallelograms for content dirs, ( ) round-ended for the installer, cylinders for the registry, [[ ]] subroutines for external sources. GitHub’s Mermaid renderer uses theme-adaptive colors in both light and dark mode.)

Agents are self-describing — each AGENT.md carries its own metadata (role, group, theme, aliases, skills, model). IDE plugin systems read it at install time. Nothing duplicated.

Most agents and skills live inside factories (factories//agents/ and factories//skills/). The top-level agents/ and skills/ directories hold only standalone-only “orphan” content: one agent (personal-assistant) and twelve skills (deep-research, delivery-monitor, gathering-context, knowledge-curation, memory, microsoft-365, obsidian-vault, tosca-automation, verifying-outcomes, visual-testing, vividus, xray-testing). skills.json registers those orphan monorepo skills and the 30 external skills fetched from upstream.

External skills (Matt Pocock’s tdd, Jesse Vincent’s brainstorming /

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add arozumenko/sdlc-skills
新手?先看 mcpskill.org 教程 →