Agent Skills
› s0912758806p/agentic-sop-to-work
› plugin-forge
plugin-forge
GitHub用于创建或规范 Claude Code 插件。支持生成符合规范的插件骨架,并对单个插件或整个市场进行代码审查,验证清单、前置元数据及依赖限制等规则。
Trigger Scenarios
需要新建或初始化 Claude Code 插件项目时
检查现有插件或整个市场是否符合平台规范和最佳实践时
Install
npx skills add s0912758806p/agentic-sop-to-work --skill plugin-forge -g -y
SKILL.md
Frontmatter
{
"name": "plugin-forge",
"description": "Use when creating, scaffolding, or linting a Claude Code plugin — generate a grammar-conformant plugin skeleton, or validate a plugin \/ whole marketplace against house invariants (manifest, frontmatter, stdlib-only, hook protocol, test harness). | 要新建 \/ scaffold 一個 Claude Code plugin,或 lint 既有 plugin \/ 整個 marketplace 是否符合房規時使用。"
}
plugin-forge — lint + scaffold Claude Code plugins
Lint
- One plugin:
python3 plugins/plugin-forge/pluginforge/lint.py <plugin-dir> - Whole marketplace:
python3 plugins/plugin-forge/pluginforge/lint.py --all --strict --strictadds house invariants (stdlib-only, verify.py, test_no_third_party). Exits 1 on any HARD.
Scaffold
python3 plugins/plugin-forge/pluginforge/scaffold.py <name>→ a skeleton that passeslint --strict.- Then add it to
marketplace.json+ CI and flesh out the TODOs.
The lint report is a DRAFT; a human decides. HARD = fails CI; SOFT = advisory.
Version History
- 248a01f Current 2026-07-05 14:55


