By elsif-dev
Standard Claude configuration for elsif projects with quality assurance workflows, git commit automation, and MCP server integrations
Resolves issues identified by the quality-runner subagent. Fixes security vulnerabilities, RFC 2119 compliance issues, and permission scoping problems in Claude Code configuration files. Use when quality-runner has identified issues that need remediation.
Reviews Claude Code configuration files (.claude/settings.json, commands, agents, skills, CLAUDE.md) for security issues, RFC 2119 compliance, and proper permission scoping. Use PROACTIVELY when configuration files are modified or when quality review is requested.
Orchestrates quality review workflows by discovering and coordinating runner/resolver subagent pairs. Reviews changed files since last commit, determines which runners to execute, analyzes runner results, and provides instructions to the main thread for invoking resolvers. Use PROACTIVELY before commits or when quality review is requested.
Admin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin repository.
This repository contains multiple Claude Code plugins organized in a monorepo structure:
claude/
├── plugins/
│ ├── standard/ # Standard plugin with quality tools
│ │ ├── commands/git/
│ │ │ └── commit.md # /git:commit slash command
│ │ ├── agents/
│ │ │ ├── quality-orchestrator.md # Coordinates quality workflows
│ │ │ ├── claude-code-quality-runner.md # Reviews config files
│ │ │ └── claude-code-quality-resolver.md # Fixes config issues
│ │ ├── skills/ # Agent Skills with SKILL.md files
│ │ ├── hooks/ # Event handlers (hooks.json)
│ │ └── .mcp.json # MCP servers for standard plugin
│ └── ruby/ # Ruby plugin with RuboCop tools
│ ├── agents/
│ │ ├── rubocop-runner.md # Analyzes Ruby code with RuboCop
│ │ └── rubocop-resolver.md # Fixes RuboCop violations
│ └── skills/ # Ruby-specific agent skills
Place markdown files in the plugins/standard/commands/ directory to create custom slash commands. Each file becomes a command that Claude can execute.
plugins/standard/commands/git/commit.md)A slash command /git:commit that creates git commits following best practices:
The command MUST run quality checks before every commit to ensure code quality and compliance.
This plugin includes specialized subagents in the plugins/standard/agents/ directory:
plugins/standard/agents/quality-orchestrator.md)A generic quality orchestration agent that:
Unlike directory-specific orchestrators, this agent searches for quality agents by pattern:
*-runner.md or *runner*.md*-resolver.md or *resolver*.mdUse it proactively before commits to ensure code quality through automated review and fix workflows.
plugins/standard/agents/claude-code-quality-runner.md)Reviews Claude Code configuration files for security, compliance, and best practices:
.claude/settings.json for dangerous permissions and overly broad tool accessAutomatically invoked by the quality-orchestrator for .claude/ configuration files. Produces structured reports without making modifications.
plugins/standard/agents/claude-code-quality-resolver.md)Automatically fixes issues identified by the quality-runner:
Paired with the quality-runner by the orchestrator. Applies fixes automatically and reports results.
Create agent Skills in the plugins/*/skills/ directory. Each skill SHOULD have a SKILL.md file that extends Claude's capabilities.
Configure event handlers in plugins/*/hooks/hooks.json to respond to Claude Code events like tool calls or user interactions.
Each plugin can configure its own MCP (Model Context Protocol) servers. The standard plugin includes MCP servers in plugins/standard/.mcp.json:
These servers activate automatically when the standard plugin is enabled. Plugins that do not require MCP servers MAY include an empty .mcp.json file with {"mcpServers": {}} to maintain consistent structure.
To use this plugin with Claude Code:
npx claudepluginhub elsif-dev/claudeHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.