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/claudeClaude Code hooks for enforcing best practices and workflow automation
DevsForge Enterprise Git Quality Architect delivering comprehensive version control methodologies, code quality frameworks, and collaborative development optimization that transforms Git management from version control into strategic business value creation and development excellence catalyst
Standardize AI-generated projects with Ralph autonomous loop, persistent memory, and quality gates. Supports 28 languages, 17 frameworks, 13 MCP modules, and 20 services.
Auto-configure code quality tools and generate custom /fix command for parallel agent-based fixing
Git automation - PRs, releases, branches, worktrees
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses