Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Claude Ecosystem Plugin

Comprehensive Claude Code ecosystem plugin with official documentation management, meta-skills for all Claude Code features, development guidance, auditing agents, and observability hooks.

Features

  • Official Documentation Management: Keyword-based doc discovery, doc_id resolution, token-optimized subsection extraction
  • Meta-Skills: Authoritative knowledge hubs for hooks, memory, skills, MCP, configuration, security, subagents, plugins
  • Auditing Agents: Quality and compliance auditing for all Claude Code components
  • Observability Hooks: Comprehensive event logging, date/time injection, file validation
  • User Config Management: Session analysis, storage management, backup/restore, diagnostics

Installation

/plugin install claude-ecosystem@claude-code-plugins

Skills (23)

All skills delegate to docs-management for authoritative documentation content.

Skill Purpose
agent-sdk-development Claude Agent SDK (TypeScript/Python SDKs, sessions, tools, permissions)
current-date Current UTC date/time verification (prevents stale date assumptions)
docs-management Official documentation management (scraping, indexing, discovery, resolution)
docs-ops Documentation lifecycle operations (scrape, validate, refresh, rebuild-index, clear-cache)
ecosystem-health Claude ecosystem component tracking, audit orchestration
enterprise-security Enterprise policies (managed-settings.json, precedence, cloud execution)
hook-management Hook events and configuration (PreToolUse, PostToolUse, matchers, validation)
list List Claude Code components (env-vars, sessions, settings, skills, tools)
lsp-management Language Server Protocol configuration and setup
mcp-integration Model Context Protocol (MCP servers, transports, resources, authentication)
memory-management CLAUDE.md and memory system (hierarchy, import syntax, progressive disclosure)
output-customization Output styles (built-in styles, custom styles, frontmatter, switching)
performance-optimization Performance diagnostics, context optimization, storage analysis
permission-management Permission rules (allow/deny/ask, tool permissions, wildcards)
plugin-development Plugin system (structure, manifest, components, marketplaces, distribution)
prompt-improvement Prompt optimization using Anthropic best practices
sandbox-configuration Sandboxing and isolation (filesystem, network, container security)
settings-management Settings and configuration (settings.json, permissions, sandbox, enterprise)
skill-development Skill and command creation and management (templates, validation, YAML frontmatter, slash commands)
status-line-customization Status line configuration (custom status lines, JSON input, scripts)
subagent-development Subagents and Task tool (agent files, tool access, model selection, lifecycle)
user-config User configuration operations (audit, backup, cleanup, costs, history, storage, and more)
user-config-management User configuration meta-skill (known-structure manifest, delegation patterns)

Agents (16)

Agent Purpose
agent-auditor Audit subagents for quality, compliance, and maintainability
agent-consolidation-analyst Analyze agents for consolidation opportunities
claude-code-issue-researcher Search Claude Code GitHub issues for troubleshooting
docs-delegation-auditor Audit skills/memory for docs-management delegation compliance
docs-researcher Research official documentation with keyword-based discovery
hook-auditor Audit hooks for quality, compliance, and maintainability
mcp-auditor Audit MCP server configurations
mcp-research Coordinate queries across multiple MCP servers
memory-component-auditor Audit CLAUDE.md memory files and rule files
output-style-auditor Audit output styles
performance-diagnostician Diagnose Claude Code performance issues
plugin-component-auditor Audit plugins and LSP configurations
prompt-improver Improve and optimize prompts
settings-auditor Audit settings.json files
skill-auditor Audit skills and commands for quality, compliance, and maintainability
statusline-auditor Audit status line configurations
user-config-auditor Audit user configuration health

User-Invocable Skills (28)

Audit Skills

Skill Purpose
/claude-ecosystem:audit-agent-consolidation Analyze agents for consolidation opportunities
/claude-ecosystem:audit-agents Audit subagents for quality and compliance
/claude-ecosystem:audit-docs-delegation Audit docs-management delegation compliance
/claude-ecosystem:audit-hooks Audit hooks for quality and compliance
/claude-ecosystem:audit-log View audit log entries
/claude-ecosystem:audit-lsp Audit LSP server configurations
/claude-ecosystem:audit-mcp Audit MCP server configurations
/claude-ecosystem:audit-memory Audit CLAUDE.md memory files
/claude-ecosystem:audit-output-styles Audit output styles
/claude-ecosystem:audit-plugins Audit plugins for quality and compliance
/claude-ecosystem:audit-rules Audit rule files
/claude-ecosystem:audit-settings Audit settings.json files
/claude-ecosystem:audit-skills Audit skills for quality and compliance
/claude-ecosystem:audit-statuslines Audit status line configurations

Documentation Skills

Skill Purpose
/claude-ecosystem:docs-ops <action> Documentation lifecycle (scrape, validate, refresh, rebuild-index, clear-cache)

Utility Skills

Skill Purpose
/claude-ecosystem:check-api-status Check Anthropic API status
/claude-ecosystem:check-context Analyze context window usage
/claude-ecosystem:clear-plugin-cache Clear cached plugin copies
/claude-ecosystem:create-skill Create new skill scaffold
/claude-ecosystem:diagnose-performance Run performance diagnostics
/claude-ecosystem:ecosystem-health Check ecosystem component health
/claude-ecosystem:export-system-prompt Export current system prompt
/claude-ecosystem:improve-prompt Improve and optimize prompts
/claude-ecosystem:list <what> List components (env-vars, sessions, settings, skills, tools)
/claude-ecosystem:search-claude-issues Search Claude Code GitHub issues
/claude-ecosystem:setup-lsp Set up LSP servers for project
/claude-ecosystem:update-mcp-servers Manage MCP server updates

User Config Skills

Skill Purpose
/claude-ecosystem:user-config <action> Manage user configuration (audit, backup, cleanup, costs, history, storage, and 16 more actions)

Hooks

Hook Event Purpose
inject-current-date SessionStart Inject current UTC date/time into Claude's context
log-hook-events All events JSONL logging for observability and debugging
prevent-backup-files PreToolUse (Write/Edit) Block creation of .bak and backup files
suggest-docs-delegation UserPromptSubmit Suggest docs-management skill for Claude Code questions

Usage

Skills are automatically invoked by Claude when you ask questions about Claude Code topics. You can also invoke them directly:

# Invoke a skill for topic guidance
skill: claude-ecosystem:hook-management
skill: claude-ecosystem:memory-management
skill: claude-ecosystem:skill-development

# Use user-invocable skills
/claude-ecosystem:list skills
/claude-ecosystem:create-skill my-new-skill
/claude-ecosystem:audit-plugins
/claude-ecosystem:docs-ops scrape
/claude-ecosystem:user-config status

Architecture

All skills follow a pure delegation architecture:

  1. SKILL.md provides keyword registries and navigation
  2. docs-management skill provides authoritative documentation content
  3. Skills do NOT duplicate official documentation

Version

  • v1.0.0 (2025-11-30): Initial release - consolidated plugin with full feature set
    • Observability hooks: comprehensive hook event logging (log-hook-events), date/time injection (inject-current-date), backup file prevention (prevent-backup-files)
    • Documentation management: merged official-docs plugin, keyword-based search
    • Meta-skills: hooks, memory, skills, MCP, settings, plugins, subagents with noun-phrase naming
    • Security skills: sandbox-configuration, permission-management, enterprise-security
    • Utility skills: current-date for verification, mcp-research agent for multi-server coordination
    • User-invocable skills: create-skill and validation reference checklists
    • Shared hook utilities: json-utils, path-utils, config-utils, git-utils