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 /
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add arozumenko/sdlc-skills