Skills Directory精选自 GitHub 的开源 Skills

ponytail-auditcommit 2a1fe84SKILL.md · 安全审计

全仓库质量审计

对整个仓库做一次性质量审计,找出 bug、安全漏洞、负载问题、缺失测试、慢路径和可删减代码并排序。

npx skills add DietrichGebert/ponytail --skill ponytail-audit
权限
  • read-repo
  • write-files
  • shell
  • network
兼容工具
Claude Code, Codex, Cursor
GitHub
181.7k
来源
社区 · DietrichGebert
状态
扫描通过
许可证
MIT

核心规则

每条问题都要有具体情形说明会导致什么错误结果,没有具体情形就不报告。

执行阶段

  1. 阶段 01先摸清全貌

    阅读 README、部署和构建配置、依赖、入口和测试,判断预期负载,并完整追踪主要数据流。

  2. 阶段 02逐项查找

    检查 bug、安全与数据丢失风险、规模问题、缺失测试、速度,以及可删除、合并或拆分的代码。

  3. 阶段 03报告前核实

    认定代码未被使用前先搜索整个仓库,包括测试和配置;只提出最小修复,优先删除代码。

  4. 阶段 04输出排序报告

    说明仓库用途和假设的负载,按必须修、应该修、可选分组列出至多 20 条编号问题,并写明未检查的部分。

权限说明(据 SKILL.md 整理)

能力是否需要说明
文件写入不需要一次性报告,不修改任何代码。
命令执行不需要说明中没有运行命令的步骤,只阅读和搜索代码。
网络外发不需要说明中没有网络访问步骤。

SKILL.md 头部信息(YAML)

SKILL.md 头部信息(YAML)commit 2a1fe84
---
name: ponytail-audit
description: >
  Quality audit of a whole repo: bugs, security holes, what breaks under real
  load, risky code without tests, slow paths, and what to delete, merge or
  split. Ranked, each finding explained in plain English. One-shot report,
  changes nothing. Use for "audit this codebase", "review the whole repo",
  "find bloat", "what can I delete", /ponytail-audit.
---

相关技能

规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。