协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
validate-plugin【开发与工程】Validate a Claude Code plugin directory against the official Anthropic spec and Intent Solutions enterprise standard. Runs structural validation (plugin.json fields, file references, permissions) and content validation (SKILL.md grading, command/agent frontmatter). Use when building a new plugin, preparing for marketplace submission, or auditing exis…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: validate-plugin description: 'Validate a Claude Code plugin directory against the official Anthropic spec
and Intent Solutions enterprise standard. Runs structural validation (plugin.json
fields, file references, permissions) and content validation (SKILL.md grading,
command/agent frontmatter). Use when building a new plugin, preparing for
marketplace submission, or auditing existing plugins. Trigger with "validate
this plugin", "check plugin structure", "grade my plugin", "/validate-plugin".
' allowed-tools: Read, Bash(python3:), Bash(jq:), Bash(chmod:*), Glob, Grep version: 1.8.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT user-invocable: true argument-hint: tags:
Full plugin directory validator combining structural checks and content grading.
Runs the complete validation pipeline against any plugin directory:
validate-all-plugins.sh for structural validation (plugin.json, file refs, permissions)validate-skills-schema.py for content validation with 100-point gradingpyyaml installedjq available on PATHIdentify the target plugin directory (must contain .claude-plugin/plugin.json)
Run structural validation:
./scripts/validate-all-plugins.sh <plugin-directory>
Run content validation on any SKILL.md files found:
python3 scripts/validate-skills-schema.py --verbose <path-to-SKILL.md>
If the plugin has commands or agents, validate those too:
python3 scripts/validate-skills-schema.py --verbose
Report the combined results with per-skill 100-point grades
Present results in this format:
Structural Validation:
Content Validation (per SKILL.md):
Summary:
Example 1: Validate a specific plugin
/validate-plugin plugins/skill-enhancers/skill-creator/
Example 2: Validate current directory
validate this plugin