Agent Skills
› open-gsd/gsd-pi
open-gsd/gsd-pi
GitHub作为自主代理编排 GSD headless CLI,通过编写规格、启动构建、轮询状态及处理阻塞来全自动完成软件开发全生命周期。
Install All Skills
npx skills add open-gsd/gsd-pi --all -g -y
Skills in Collection (37)
作为自主代理编排 GSD headless CLI,通过编写规格、启动构建、轮询状态及处理阻塞来全自动完成软件开发全生命周期。
构建新项目或功能
检查构建状态
运行 gsd 命令
需要自动化软件开发流程
npx skills add open-gsd/gsd-pi --skill gsd-orchestrator -g -y
提供基于WCAG 2.1的Web无障碍审计与改进指南,涵盖POUR原则、合规级别及感知性实现细节。用于修复可访问性问题,确保内容对残障人士可用,支持屏幕阅读器和键盘导航。
improve accessibility
a11y audit
WCAG compliance
screen reader support
keyboard navigation
make accessible
npx skills add open-gsd/gsd-pi --skill accessibility -g -y
基于 agent-browser 的浏览器自动化 CLI,支持网页导航、表单填写、截图及数据抓取。通过快照获取元素引用并执行交互操作,适用于网站交互、登录测试及 Web 应用自动化场景。
打开网站
填写表单
截取屏幕截图
从页面抓取数据
测试 Web 应用
自动化浏览器操作
npx skills add open-gsd/gsd-pi --skill agent-browser -g -y
设计或审查 HTTP/REST/GraphQL API,涵盖版本控制、分页、错误处理、幂等性、认证及状态码规范。旨在构建可演进、语义诚实且面向长期客户端兼容性的接口契约。
设计新 API 端点
审查现有 API 代码
定义 GraphQL Schema
修改内部服务边界
npx skills add open-gsd/gsd-pi --skill api-design -g -y
应用现代Web开发最佳实践,涵盖安全性、兼容性与代码质量。用于执行安全审计、代码现代化及漏洞检查,指导HTTPS、CSP及安全头部的实施。
apply best practices
security audit
modernize code
code quality review
check for vulnerabilities
npx skills add open-gsd/gsd-pi --skill best-practices -g -y
用于在开发过程中快速回答基于当前会话上下文的侧边问题,无需调用工具或读取新文件,保持简洁并迅速回归主任务。
询问已读文件或代码细节
查询当前会话中已建立的环境或决策上下文
npx skills add open-gsd/gsd-pi --skill btw -g -y
通过并行13个专家代理进行代码性能优化审计,利用模式检测识别反模式并推荐最佳实践方案。
请求优化代码
查找性能瓶颈
加速应用运行
降低延迟
执行性能或质量审计
npx skills add open-gsd/gsd-pi --skill code-optimizer -g -y
优化Core Web Vitals(LCP、INP、CLS)以提升页面体验和搜索排名,提供具体指标阈值、常见问题修复方案及代码示例。
improve Core Web Vitals
fix LCP
reduce CLS
optimize INP
page experience optimization
fix layout shifts
npx skills add open-gsd/gsd-pi --skill core-web-vitals -g -y
用于创建、调试和迭代 GSD 扩展的 TypeScript 模块,支持添加工具、注册命令及事件钩子。提供核心原语、强制规范及路由指引,辅助开发者构建自定义插件。
create/build extension
add a tool
register command
hook into gsd
gsd plugin
npx skills add open-gsd/gsd-pi --skill create-gsd-extension -g -y
用于构建、迭代和评估 MCP 服务器,将外部服务封装为 LLM 可调用的工具。涵盖工具设计、错误处理、分页及测试,旨在提升模型任务完成质量。
构建 MCP 服务器
创建 MCP 工具
将 API 封装为 MCP
扩展 GSD 自定义工具集成
npx skills add open-gsd/gsd-pi --skill create-mcp-server -g -y
提供创建、编写和优化 GSD 技能的专家指导。涵盖 SKILL.md 结构规范、路由模式及文件夹职责,支持新建技能、审计、验证及各类组件的添加与升级。
需要创建新的 Skill
优化或重构现有 Skill 结构
查询 Skill 开发最佳实践
对已有 Skill 进行审计或版本升级
npx skills add open-gsd/gsd-pi --skill create-skill -g -y
辅助用户创建符合 GSD 引擎规范的 V1 YAML 工作流定义,涵盖 Schema 基础、依赖校验、验证策略及参数替换等核心规则。
create a workflow
new workflow definition
build a workflow
workflow YAML
define workflow steps
npx skills add open-gsd/gsd-pi --skill create-workflow -g -y
针对复杂问题的深度调试技能,采用科学方法收集证据、提出假设并验证,强调对自有代码保持怀疑以识别根因。该技能仅用于只读分析诊断,禁止修改代码,适用于标准排查失败的场景。
标准故障排除失败
需要系统性根因分析的复杂问题
npx skills add open-gsd/gsd-pi --skill debug-like-expert -g -y
将里程碑计划分解为可独立执行的垂直切片(追踪子弹),明确依赖关系与优先级,优先输出细粒度切片以加速反馈并支持并行开发。
要求将计划分解为切片
垂直切片任务
拆分计划或里程碑
npx skills add open-gsd/gsd-pi --skill decompose-into-slices -g -y
安全批量升级项目依赖,按风险分级(补丁/小版本/大版本)分批执行并验证,生成可审计的提交序列。适用于修复漏洞、框架升级及日常维护。
升级依赖
修补包
更新 node_modules
修复漏洞
升级 React/Node/TypeScript
npx skills add open-gsd/gsd-pi --skill dependency-upgrade -g -y
生成多种迥异的模块或API接口设计方案,通过对比优劣并推荐最佳方案,旨在探索设计空间而非快速定稿。适用于规划阶段或重构时明确模块边界与接口形态的场景。
要求设计接口或API
规划新模块且首版方案不理想
重构时发现需要重新切割的接缝
npx skills add open-gsd/gsd-pi --skill design-an-interface -g -y
分析 GSD 自动模式失败原因,通过读取运行时日志和指标定位根因,生成包含文件行号引用和修复建议的故障报告。纯只读操作,不修改状态或重跑任务。
用户询问自动模式为何失败
会话意外终止
检测到死循环或崩溃
/gsd forensics 命令触发
npx skills add open-gsd/gsd-pi --skill forensics -g -y
指导创建独特且生产级的前端界面,避免通用AI美学。适用于构建网页组件、页面、海报或应用,强调大胆的美学方向、排版、色彩和动效细节。
用户要求构建前端组件或页面
需要美化或设计Web UI
npx skills add open-gsd/gsd-pi --skill frontend-design -g -y
提供 GitHub Actions CI/CD 工作流的实时语法参考、运行监控及故障调试能力。通过 ci_monitor.cjs 脚本封装 CLI,支持查看运行状态、日志分析及版本验证,确保使用最新文档数据。
编写或修改 GitHub Actions 工作流文件
排查 CI/CD 流水线失败原因
监控工作流运行状态
npx skills add open-gsd/gsd-pi --skill github-workflows -g -y
通过单轮提问压力测试计划或设计,消除模糊表述并解决决策分支依赖,确保执行前达成认知对齐。
用户要求'grill me'、'stress-test the plan'或'interrogate my design'
计划缺乏失败模式或存在未解决的隐含依赖
用户对关键设计使用不确定的措辞
npx skills add open-gsd/gsd-pi --skill grill-me -g -y
用于在长会话或上下文耗尽前保存工作检查点,确保下一代理能无缝接续。通过数据库存储状态而非临时文件,提升跨会话协作效率。
用户要求暂停、交接或稍后返回
上下文使用接近预算限制
执行高风险操作前需安全存档
长周期任务结束需保留现场
npx skills add open-gsd/gsd-pi --skill handoff -g -y
自动检测项目使用的 Lint/Format 工具(如 ESLint、Prettier、Biome 等),对代码进行检查和格式化,支持自动修复并报告问题。
需要检查或格式化代码风格时
执行代码提交前的质量检查
npx skills add open-gsd/gsd-pi --skill lint -g -y
提供UI组件视觉打磨原则,涵盖排版、阴影、动画及微交互细节。用于解决界面观感不佳问题,优化用户体验。
make it feel better
feels off
stagger animations
border radius
optical alignment
npx skills add open-gsd/gsd-pi --skill make-interfaces-feel-better -g -y
为无人值守子系统添加结构化日志、健康端点和失败状态持久化,确保后续Agent能独立诊断问题。
需要添加日志或指标
构建自动模式代码
编写后台任务或服务器
重构难以调试的子系统
npx skills add open-gsd/gsd-pi --skill observability -g -y
提供React和Next.js性能优化指南,涵盖消除数据瀑布、包体积优化及服务端性能等57条规则。适用于编写、审查或重构代码以确保最佳性能模式。
编写新的React组件或Next.js页面
审查代码以发现性能问题
重构现有React/Next.js代码
优化包大小或加载时间
npx skills add open-gsd/gsd-pi --skill react-best-practices -g -y
代码审查技能,专注于安全、性能、Bug和质量。支持审查暂存区、未暂存、特定提交或PR差异。强调只读分析,避免风格挑剔,需结合上下文识别真实问题。
用户请求审查代码变更
检查Git提交或PR差异
npx skills add open-gsd/gsd-pi --skill review -g -y
基于代码的威胁建模安全审查技能。通过STRIDE模型分析攻击面,定位具体漏洞并提供修复建议。适用于认证、输入处理及外部接口变更前的审计,强调只读分析与具体利用场景。
请求安全审查或威胁建模
检查漏洞或进行安全审计
涉及认证、授权或会话处理的代码变更
用户输入流向数据库或文件系统的变更
暴露新的外部表面(如HTTP端点)
npx skills add open-gsd/gsd-pi --skill security-review -g -y
将研究型 spike 的结论封装为项目本地 skill,实现知识复用。自动读取最新 spike 文档,与用户确认价值后生成 SKILL.md,使未来类似任务可自动加载该技能。
wrap up the spike
package this as a skill
make this reusable
turn findings into a skill
npx skills add open-gsd/gsd-pi --skill spike-wrap-up -g -y
指导通过红绿重构循环实现测试驱动开发,针对垂直切片编写行为测试,确保代码通过最小实现并通过测试,严禁在测试失败时重构。
要求使用 TDD 或先写测试
明确外部契约的功能实现
Bug 修复需先写复现测试
重构新模块接口
npx skills add open-gsd/gsd-pi --skill tdd -g -y
自动检测项目测试框架,支持生成源文件测试、运行现有测试套件及失败分析。适配多语言和多框架,遵循项目现有约定,根据输入参数灵活执行测试生成或执行任务。
需要为源代码生成单元测试
需要运行项目现有测试并分析结果
npx skills add open-gsd/gsd-pi --skill test -g -y
提供Web界面UI/UX最佳实践,涵盖动画、CSS、音频、排版等12类规则,用于指导代码审查和生成。
审查或实现动画效果
检查CSS样式与伪元素
评估UX模式与认知心理学应用
审查字体排版与图标实现
npx skills add open-gsd/gsd-pi --skill userinterface-wiki -g -y
强制在声称任务完成前运行并展示最新验证证据,防止未经验证的错误交付,确保“证据先于声明”。
准备标记任务或切片为完成时
即将提交代码、推送或创建PR时
声称测试通过、构建成功或修复问题时
npx skills add open-gsd/gsd-pi --skill verify-before-complete -g -y
自动获取最新 Web 界面规范,审查指定代码文件是否符合 UI/UX、无障碍及最佳实践要求,并以简洁格式输出合规性问题。
review my UI
check accessibility
audit design
review UX
check my site against best practices
npx skills add open-gsd/gsd-pi --skill web-design-guidelines -g -y
基于Google Lighthouse标准的综合网站质量审计技能,涵盖性能、无障碍、SEO及最佳实践。通过分析代码识别问题,按严重程度分类并提供可操作的修复建议与代码示例。
audit my site
review web quality
run lighthouse audit
check page quality
optimize my website
npx skills add open-gsd/gsd-pi --skill web-quality-audit -g -y
专注于为全新读者编写高质量文档的协作工作流,涵盖提案、技术规格、README等。通过上下文收集、结构迭代和读者测试三阶段流程,确保文档意图清晰且可操作。
用户要求撰写或重写文档
功能上线前需更新用户-facing 文档
需要起草 RFC、PR 描述或 README
npx skills add open-gsd/gsd-pi --skill write-docs -g -y
将讨论成果综合为里程碑简报(PRD),生成结构化上下文文档以便后续执行。适用于规划结束、需求确认或交接工作场景,强调基于已有信息合成而非重新访谈。
用户要求将对话转化为 PRD
起草里程碑简报
捕获当前上下文
完成详细讨论后固化计划
npx skills add open-gsd/gsd-pi --skill write-milestone-brief -g -y
提供动态资源发现能力,允许Agent根据运行时环境或配置动态加载和访问资源,增强技能扩展性和灵活性。
需要动态加载外部资源
基于运行时上下文发现可用资源
npx skills add open-gsd/gsd-pi --skill dynamic-resources -g -y


