
compound-plugin-analyzer
by psd401
Peninsula School District's comprehensive Claude Code plugin system with proven workflow automation and experimental self-improving meta-learning
SKILL.md
name: compound-plugin-analyzer description: Analyze Every Compound Engineering plugin and compare to our plugin for improvement suggestions argument-hint: "[optional: focus area e.g. 'agents', 'skills', 'patterns', 'commands']" model: claude-opus-4-5-20251101 context: fork agent: Explore allowed-tools:
- WebFetch
- WebSearch
- Read
- Grep
- Glob extended-thinking: true
Compound Plugin Analyzer
Thoroughly analyze the Every Compound Engineering plugin from GitHub and compare it to the PSD Claude Coding System plugin, generating prioritized improvement suggestions.
Source Information
Every Compound Engineering Plugin:
- Repository: https://github.com/EveryInc/compound-engineering-plugin
- Raw content base: https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/
Our Plugin:
- Location: /Users/hagelk/non-ic-code/psd-claude-coding-system/plugins/psd-claude-coding-system
Analysis Workflow
Phase 1: Fetch Every Plugin Structure
Use WebFetch to retrieve remote plugin content:
-
README and Version:
- Fetch:
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/README.md - Extract version, feature list, architecture overview
- Fetch:
-
Plugin Metadata:
- Fetch:
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/plugins/compound-engineering/.claude-plugin/plugin.json - Extract version, commands list
- Fetch:
-
CLAUDE.md Patterns:
- Fetch:
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/plugins/compound-engineering/CLAUDE.md - Extract architectural patterns, model selection, workflow patterns
- Fetch:
-
Agents Directory:
- Use GitHub API or WebSearch to find agent list
- Fetch key agents to understand patterns:
- Agent-native-reviewer
- Data-migration-expert
- Deployment-verification-agent
- Language-specific reviewers (kieran-rails, kieran-python, kieran-typescript)
-
Skills Directory:
- Identify all skill directories
- Fetch SKILL.md files from key skills:
- git-worktree
- gemini-imagegen
- agent-browser
- compound (knowledge compounding)
-
Commands:
- Identify command naming patterns (namespace prefix like
/workflows:) - Fetch command files to understand structure
- Identify command naming patterns (namespace prefix like
Phase 2: Analyze Our Plugin Structure
Use Read, Grep, and Glob to analyze local plugin:
-
Agents Analysis:
Glob: plugins/psd-claude-coding-system/agents/*.md- Count total agents
- Categorize by function (domain, quality, meta-learning, multi-LLM)
- Extract unique capabilities (UX heuristics, telemetry, etc.)
-
Skills Analysis:
Glob: plugins/psd-claude-coding-system/skills/*/SKILL.md Glob: plugins/psd-claude-coding-system/skills/*.md- Count total skills
- Identify skill patterns (directory vs single file)
- Extract frontmatter patterns
-
Hooks Analysis:
Read: plugins/psd-claude-coding-system/hooks/hooks.json Glob: plugins/psd-claude-coding-system/scripts/*.sh- Document telemetry collection approach
- Identify hook patterns
-
CLAUDE.md Patterns:
Read: CLAUDE.md- Extract our architectural patterns
- Document model selection strategy
- Note workflow patterns
Phase 3: Gap Analysis
Compare across these dimensions:
3.1 Agent Coverage
- List agents they have that we don't
- List agents we have that they don't
- Identify complementary capabilities
3.2 Skill Patterns
- Compare directory structure (SKILL.md + /scripts/ vs flat)
- Compare frontmatter fields
- Compare model selection (inherit vs explicit)
3.3 Command Organization
- Compare namespace strategies
- Compare command discovery patterns
- Compare argument handling
3.4 Safety Mechanisms
- Compare confirmation patterns
- Compare checklist approaches
- Compare error handling
3.5 Documentation Patterns
- Compare CLAUDE.md structure
- Compare inline documentation
- Compare example usage
3.6 Unique Strengths
Theirs:
- Agent-native architecture validation
- Data migration expertise
- Git worktree management
- Figma design sync
- Multi-language reviewers
Ours:
- 68-heuristic UX evaluation
- Multi-LLM council (GPT-5, Gemini 3)
- Meta-learning system (10 commands)
- Automatic telemetry hooks
- Pre-implementation security
Phase 4: Generate Improvement Report
Output the analysis in this format:
# Compound Plugin Analysis Report
## Executive Summary
- Every Plugin Version: [detected]
- Our Plugin Version: [from plugin.json]
- Analysis Date: [current date]
- Focus Area: [if specified, else "Full Analysis"]
## Gap Analysis
### Agents We Should Add
| Priority | Agent Name | Purpose | Implementation Complexity | Notes |
|----------|------------|---------|---------------------------|-------|
| HIGH | ... | ... | Low/Medium/High | ... |
| MEDIUM | ... | ... | ... | ... |
| LOW | ... | ... | ... | ... |
### Skills We Should Add
| Priority | Skill Name | Purpose | Implementation Complexity | Notes |
|----------|------------|---------|---------------------------|-------|
| HIGH | ... | ... | Low/Medium/High | ... |
| MEDIUM | ... | ... | ... | ... |
| LOW | ... | ... | ... | ... |
### Patterns to Adopt
1. **Pattern Name**
- Description: What it does
- Their Implementation: How they do it
- Our Adaptation: How we should implement
- Files to Modify: Specific files
2. ...
### Our Unique Strengths (Keep/Enhance)
| Strength | Current Implementation | Enhancement Opportunity |
|----------|----------------------|------------------------|
| UX Specialist | 68 heuristics | ... |
| Multi-LLM Council | GPT-5, Gemini | ... |
| Meta-Learning | 10 commands | ... |
| Auto Telemetry | Hook-based | ... |
## Recommended Actions
### Immediate (This Week)
1. [Action item with specific files]
2. ...
### Short-Term (This Month)
1. ...
### Long-Term (This Quarter)
1. ...
## Implementation Roadmap
### Phase 1: Quick Wins (1-2 days each)
- ...
### Phase 2: Medium Effort (3-5 days each)
- ...
### Phase 3: Significant Features (1+ weeks each)
- ...
## Raw Data
### Every Plugin Stats
- Total Agents: X
- Total Skills: X
- Total Commands: X
- Unique Patterns: [list]
### Our Plugin Stats
- Total Agents: X
- Total Skills: X
- Total Commands: X
- Unique Patterns: [list]
Focus Area Handling
If an optional focus area argument is provided, narrow the analysis:
agents: Deep dive on agent comparison onlyskills: Deep dive on skill patterns onlypatterns: Focus on architectural/workflow patternscommands: Focus on command organization and namingsafety: Focus on safety mechanisms and confirmations
When focused, still provide context from other areas but prioritize depth over breadth.
Key URLs Reference
# README
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/README.md
# Plugin metadata
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/plugins/compound-engineering/.claude-plugin/plugin.json
# CLAUDE.md
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/plugins/compound-engineering/CLAUDE.md
# Sample agents (adjust paths based on actual structure)
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/plugins/compound-engineering/agents/[agent-name].md
# Sample skills
https://raw.githubusercontent.com/EveryInc/compound-engineering-plugin/main/plugins/compound-engineering/skills/[skill-name]/SKILL.md
Execution Notes
- Rate Limiting: Space WebFetch calls appropriately to avoid rate limiting
- Error Handling: If a URL fails, note it and continue with available data
- Caching: Results can be saved for comparison over time
- Completeness: Prioritize getting accurate counts and patterns over fetching every file
Example Output Snippet
### Agents We Should Add
| Priority | Agent Name | Purpose | Complexity | Notes |
|----------|------------|---------|------------|-------|
| HIGH | deployment-verification-agent | Go/No-Go deployment checklists | Medium | Complements our security-analyst |
| HIGH | data-migration-expert | Validates ID mappings in migrations | Medium | We lack migration-specific tooling |
| MEDIUM | agent-native-reviewer | Validates AI-native architecture | Low | Useful for our meta-learning work |
| MEDIUM | worktree-manager | Parallel git worktree management | High | Nice for complex feature work |
| LOW | figma-design-sync | Sync Figma designs to web | High | Only if we use Figma |
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です