fix(agile-product-owner): add standalone plugin.json + marketplace entry - #531
Conversation
The agile-product-owner skill was available as part of the product-team domain bundle but lacked its own .claude-plugin/plugin.json for standalone installation via `/plugin install agile-product-owner@claude-code-skills`. Adds: - product-team/agile-product-owner/.claude-plugin/plugin.json (v2.3.0) - .claude-plugin/marketplace.json entry (36th plugin, category: product) Cross-tool availability verified: - Codex CLI: present in skills-index.json (product category, 16 skills) - Gemini CLI: present in skills-index.json - Hermes Agent: discoverable via sync-hermes-skills.py - Top-level agent: agents/product/cs-agile-product-owner.md exists Security audit: PASS (0 critical, 0 high) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Code Review — PR #531:
|
| Check | Result |
|---|---|
plugin.json is valid JSON |
✅ |
Only allowed fields present (name, description, version, author, homepage, repository, license, skills) |
✅ (plus author.url, established pattern) |
skills: "./" present |
✅ |
marketplace.json is valid JSON |
✅ |
New entry has required fields (name, source, description, version, author, keywords, category) |
✅ |
source path points to existing directory |
✅ ./product-team/agile-product-owner |
| Version matches repo release | ✅ 2.3.0 |
🚫 No Issues Found
- No security concerns (static JSON metadata only)
- No breaking changes
- No logic or script modifications
- No Python syntax issues (scripts untouched)
Recommendation
Approve. The PR is clean, consistent, and low-risk. Two optional follow-ups for a future PR:
- Align
plugin.jsondescription to include "and 2 reference guides" (matches marketplace entry) - Update
CLAUDE.md's plugin.json schema note to explicitly permitauthor.urlas an optional sub-field, since it's already in widespread use.
🤖 Reviewed by Claude Code
Summary
.claude-plugin/plugin.jsonso the skill can be installed individually via/plugin install agile-product-owner@claude-code-skillsPreviously,
agile-product-ownerwas only available as part of theproduct-skillsdomain bundle. Now it's also installable as a standalone plugin.Follow-up to PR #521 which improved the skill's frontmatter (not_for boundaries, triggers, differentiators section).
Cross-tool availability
Security
Audit: PASS (0 critical, 0 high)
Test plan
plugin.jsonvalid JSON, only allowed fieldsuser_story_generator.py --helppasses🤖 Generated with Claude Code