By emasoft
Quality gates, testing, merging, release candidates - ensures code quality. Requires AI Maestro for inter-agent messaging.
npx claudepluginhub emasoft/emasoft-plugins --plugin emasoft-integrator-agentHandles GitHub API operations including issues, PRs, projects, and threads. Requires AI Maestro installed.
Investigates and reproduces bugs with systematic debugging approach. Requires AI Maestro installed.
Reviews code changes for quality, security, and best practices. Requires AI Maestro installed.
Creates detailed, searchable git commits with comprehensive WHAT and WHY documentation. Requires AI Maestro installed.
Diagnoses CI/CD failures, analyzes logs, and identifies root causes. Requires AI Maestro installed.
Synchronizes GitHub issues, PRs, and project boards. Requires AI Maestro installed.
Verifies feature integration and cross-component compatibility. Requires AI Maestro installed.
Integrator main agent - quality gates, code review, PR merge, release management. Requires AI Maestro installed.
Evaluates pull requests for merge readiness and quality standards. Requires AI Maestro installed.
Analyzes screenshots and images on behalf of orchestrator to protect context memory. Requires AI Maestro installed.
Enforces TDD practices, validates test coverage, and maintains test quality. Requires AI Maestro installed.
Trigger with /eia-ai-pr-review. Use when performing deep evidence-based PR reviews, investigating false-positive fixes, or validating integration changes.
Use when diagnosing CI/CD failures. Trigger with CI failure logs or pipeline errors.
Use when reviewing pull requests. Trigger with PR review or code quality requests.
Use when processing parallel PRs. Trigger with git worktree or parallel development requests.
Use when integrating GitHub Projects. Trigger with GitHub sync, label setup, or PR workflow requests.
Use when managing GitHub Issues including creation, labels, milestones, assignees, and comments using gh CLI. Trigger with create issue, set labels, assign milestone.
Use when monitoring PR checks. Trigger with CI status, check verification, or PR readiness requests.
Use when retrieving PR context including metadata, diff, and changed files for code review planning. Trigger with /review-pr [PR_NUMBER].
Use when merging pull requests, checking merge status, or configuring auto-merge. Trigger with merge, auto-merge, or readiness verification requests.
Use when coordinating PR review work as orchestrator. Defines delegation rules, verification, and completion criteria. Trigger with /start-pr-review [PR_NUMBER].
Use when managing team tasks through GitHub Projects V2 or synchronizing project state via GraphQL API. Trigger with /sync-projects or when updating project items.
Use when managing PR review threads. Reply does NOT auto-resolve threads. Trigger with /manage-threads.
Use when accessing shared utilities and protocols. Trigger with cross-skill reference requests.
Use when managing GitHub Kanban boards. Trigger with board state, card move, or completion requests.
GitHub label taxonomy reference for the Integrator Agent. Use when managing PR reviews, updating PR status, or applying review labels. Trigger with review label requests.
Use when reviewing PRs in multilanguage repositories. Routes reviews to appropriate language checkers. Trigger with /review-multilang [PR_NUMBER].
Quality gate enforcement for PR integration. Use when verifying code through pre-review, review, pre-merge, or post-merge checkpoints. Trigger with /eia-enforce-gates.
Software release management and coordination. Use when creating releases, bumping versions, or rolling back deployments. Trigger with release tasks or /eia-create-release.
Session memory for PR reviews and integration work. Use when resuming reviews, tracking releases, or persisting context across sessions. Trigger with session resumption.
Use when enforcing TDD via RED-GREEN-REFACTOR. No production code without a failing test first. Trigger with /enforce-tdd.
Version: 1.0.0
The Integrator Agent handles quality gates, testing, merging, and release candidates. It ensures code quality before integration into the main branch.
| Agent | Description |
|---|---|
eia-integrator-main-agent.md | Main integrator agent |
eia-api-coordinator.md | Coordinates GitHub API operations |
eia-bug-investigator.md | Investigates reported bugs |
eia-code-reviewer.md | Reviews code for quality |
eia-committer.md | Handles git commit operations |
eia-debug-specialist.md | Debugs CI/CD and test failures |
eia-github-sync.md | Syncs GitHub state |
eia-integration-verifier.md | Verifies integration success |
eia-pr-evaluator.md | Evaluates PR readiness |
eia-screenshot-analyzer.md | Analyzes screenshots for visual regressions |
eia-test-engineer.md | Manages test execution and coverage |
| Skill | Description |
|---|---|
eia-github-integration | GitHub API integration |
eia-github-pr-workflow | PR workflow patterns |
eia-github-pr-checks | PR check patterns |
eia-github-pr-merge | PR merge strategies |
eia-github-pr-context | PR context management |
eia-github-issue-operations | Issue CRUD operations |
eia-kanban-orchestration | Kanban board patterns |
eia-github-projects-sync | Projects sync |
eia-github-thread-management | Thread management |
eia-code-review-patterns | Code review patterns |
eia-multilanguage-pr-review | Multi-language reviews |
eia-tdd-enforcement | TDD enforcement |
eia-ci-failure-patterns | CI failure patterns |
eia-git-worktree-operations | Worktree operations |
eia-integration-protocols | Shared utilities |
| Hook | Event | Description |
|---|---|---|
eia-branch-protection | PreToolUse | Block pushes to main/master |
eia-issue-closure-gate | PreToolUse | Verify before issue closure |
Install from the Emasoft marketplace. Role plugins are installed with --scope local inside the specific agent's working directory (~/agents/<agent-name>/). This ensures the plugin is only available to that agent.
# Add Emasoft marketplace (first time only)
claude plugin marketplace add emasoft-plugins --url https://github.com/Emasoft/emasoft-plugins
# Install plugin (--scope local = this agent's directory only, recommended)
claude plugin install emasoft-integrator-agent@emasoft-plugins --scope local
# RESTART Claude Code after installing (required!)
Once installed, start a session with the main agent:
claude --agent eia-integrator-main-agent
--plugin-dir loads a plugin directly from a local directory without marketplace installation. Use only during plugin development.
claude --plugin-dir ./OUTPUT_SKILLS/emasoft-integrator-agent
cd OUTPUT_SKILLS/emasoft-integrator-agent
uv run python scripts/validate_plugin.py . --verbose
Production-ready slash commands for Git workflow automation including PR creation, release management, and QA testing
Multi-agent orchestration framework for Claude Code, Gemini CLI, and Codex CLI — 19 agents, 13 skills, 15 commands, quality gates, TDD enforcement
Internal CI skills loaded by tend's GitHub Action. Not for manual installation.
Workflow orchestration patterns for parallel agents, CI pipelines, preflight checks, and checkpoint-based refactoring. Addresses common friction in multi-branch operations, permission restrictions, and context limits.
Quality gate automation using Claude Code hooks and subagents.
Executes bash commands
Hook triggers when Bash tool is used
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
GitHub project operations with quality gates.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim