suite-audit
Meta-level plugin suite auditor that uses subagents to analyze any plugin for usability improvements, missing agents, duplication, and workflow optimizations. Generates comprehensive reports with user-approved todo conversion. Triggers: 'audit suite', 'analyze plugin usability', 'find duplicate agents', 'suggest new agents', 'optimize plugin workflow', 'plugin gap analysis'.
What this skill does
# Plugin Suite Auditor Meta-level audit skill that analyzes any plugin suite using specialized subagents to identify usability improvements, coverage gaps, duplication, and workflow optimizations. ## Purpose Systematically evaluate a plugin ecosystem to: - Identify usability improvements for existing agents/skills - Recommend new agents that fill workflow gaps - Find duplication across agents that can be consolidated - Suggest workflow optimizations and integration points - Generate actionable improvement roadmaps ## Audit Methodology This skill orchestrates **four specialized analysis passes** using subagents, then synthesizes findings into a prioritized report. --- ## Phase 1: Usability Analysis **Goal**: Evaluate each agent/skill for user experience quality. ### Usability Criteria | Criterion | Question | Weight | |-----------|----------|--------| | Discoverability | Can users find the right agent easily? | 20% | | Clarity | Are instructions clear and unambiguous? | 20% | | Completeness | Does the agent deliver on its promise? | 20% | | Flexibility | Can it handle edge cases and variations? | 15% | | Integration | Does it work well with other agents? | 15% | | Output Quality | Are outputs immediately usable? | 10% | ### Usability Red Flags - Vague or missing description triggers - No example requests provided - Missing collaboration/integration guidance - Incomplete output format definitions - No behavioral traits defined - Unclear scope boundaries ### Subagent Analysis Prompt ``` Analyze [agent-name] for usability issues: 1. Read the agent definition thoroughly 2. Evaluate against these criteria: - Discoverability: Clear description with good trigger words? - Clarity: Unambiguous instructions? - Completeness: Covers expected use cases? - Flexibility: Handles variations? - Integration: Connects to other agents? - Output Quality: Well-defined formats? 3. Score each criterion 1-5 4. Identify specific improvement opportunities 5. Suggest concrete fixes Output format: ## Usability Analysis: [Agent Name] **Overall Score**: X/30 **Critical Issues**: [list] **Improvements**: [list with specific recommendations] ``` --- ## Phase 2: Gap Analysis **Goal**: Identify missing agents that would strengthen the suite. ### Coverage Analysis Process 1. Identify the plugin's domain (e.g., creative writing, testing, deployment) 2. Map the complete workflow for that domain 3. Check which stages have agent coverage 4. Identify stages without dedicated support 5. Evaluate gap significance ### Gap Identification Criteria A gap is worth filling if: 1. **Frequency**: Users commonly need this capability 2. **Complexity**: Task is complex enough to benefit from specialization 3. **Distinctness**: Not adequately covered by existing agents 4. **Integration**: Would enhance existing agent workflows ### Subagent Analysis Prompt ``` Analyze [plugin-name] for coverage gaps: 1. Determine the plugin's domain and purpose 2. Map the complete workflow for this domain 3. Identify which workflow stages have agent coverage 4. Find stages without dedicated support 5. Evaluate gap significance: - How often do users need this? - Is it complex enough for an agent? - Could existing agents cover it with modifications? 6. Recommend new agents with specifications Output format: ## Gap Analysis: [Plugin Name] **Domain**: [what this plugin covers] **Coverage Score**: X% of workflow covered **Workflow Map**: [stages with coverage indicators] **Critical Gaps**: [list with justification] **Recommended New Agents**: [name, purpose, why needed] ``` --- ## Phase 3: Duplication Analysis **Goal**: Find overlapping functionality that can be consolidated. ### Duplication Types | Type | Description | Action | |------|-------------|--------| | **Full Overlap** | Two agents do same thing | Merge or deprecate one | | **Partial Overlap** | Significant shared functionality | Extract common patterns | | **Conceptual Overlap** | Similar approaches in different contexts | Document boundaries | | **Output Overlap** | Produce similar artifacts | Standardize formats | ### Detection Patterns Scan for: - Similar section headings across agents - Duplicate checklists or frameworks - Overlapping example requests - Redundant output templates - Repeated behavioral traits - Shared workflows ### Subagent Analysis Prompt ``` Analyze [plugin-name] for duplication: 1. Read all agent definitions in the plugin 2. Create a feature matrix showing what each agent provides 3. Identify overlapping functionality: - Exact duplicates - Similar but not identical features - Overlapping scopes 4. Recommend consolidation strategies: - Merge agents - Extract shared components - Clarify boundaries 5. Estimate effort to consolidate Output format: ## Duplication Analysis: [Plugin Name] **Redundancy Level**: [Low/Medium/High] **Full Overlaps**: [specific examples with quotes] **Partial Overlaps**: [specific examples] **Consolidation Recommendations**: [actions with rationale] ``` --- ## Phase 4: Workflow Optimization **Goal**: Improve how agents work together. ### Integration Analysis Evaluate: - Are handoff points clearly defined? - Do agents reference each other appropriately? - Is there a natural workflow sequence? - Can outputs of one agent feed directly into another? - Are there workflow bottlenecks? ### Workflow Pattern Template ``` WORKFLOW CHAINS =============== Chain Name: agent-1 → agent-2 → agent-3 Evaluation: - Handoffs clear: [Yes/No] - Output compatibility: [Yes/No] - Documentation: [Yes/No] ``` ### Optimization Opportunities - Missing chain links - Unclear transition points - Redundant intermediate steps - Opportunity for parallel processing - Automation potential ### Subagent Analysis Prompt ``` Analyze [plugin-name] agent workflow integration: 1. Map typical user journeys through the plugin 2. Identify how agents currently reference each other 3. Find workflow friction points: - Unclear handoffs - Missing integration - Redundant steps 4. Recommend optimizations: - New integration points - Workflow templates - Automation opportunities Output format: ## Workflow Analysis: [Plugin Name] **Integration Score**: X/10 **Workflow Chains Identified**: [list] **Friction Points**: [specific issues] **Optimization Recommendations**: [actions] ``` --- ## Audit Execution Protocol ### Step 1: Load Plugin Context ``` 1. Read plugin.json for metadata and component list 2. Glob all agents: [plugin-path]/agents/*.md 3. Glob all skills: [plugin-path]/skills/*/SKILL.md 4. Glob all commands: [plugin-path]/commands/*.md 5. Build inventory of all components ``` ### Step 2: Launch Subagent Analyses Launch four analysis passes using the Task tool: 1. **Usability Analyzer** - Reviews each agent for UX quality 2. **Gap Analyzer** - Maps workflow coverage 3. **Duplication Detector** - Finds redundancies 4. **Workflow Optimizer** - Evaluates integration ### Step 3: Synthesize Findings Combine analyses into unified audit report: ```markdown # Plugin Suite Audit Report: [Plugin Name] **Date**: [Date] **Version Audited**: [version from plugin.json] **Components Analyzed**: X agents, Y skills, Z commands ## Executive Summary **Overall Health Score**: X/100 | Category | Score | Issues | |----------|-------|--------| | Usability | X/25 | X critical, X major | | Coverage | X/25 | X gaps identified | | Duplication | X/25 | X redundancies found | | Workflow | X/25 | X friction points | **Key Findings**: 1. [Most critical finding] 2. [Second finding] 3. [Third finding] --- ## Detailed Findings ### Usability Issues [From Phase 1] ### Coverage Gaps [From Phase 2] ### Duplication Concerns [From Phase 3] ### Workflow Friction [From Phase 4] --- ## Prioritized Recommendations ### Critical (Do First) | # | Recommendation | Category | Effort | Impact | |---|----------------|----------|--------|--------| | 1 | [Action] | [Category] | [Low/Me
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".