Agent Skill
2/7/2026

eia-worktree-management

Use when managing Git worktrees for parallel development with registry tracking and port allocation. Trigger with /manage-worktrees.

E
emasoft
0GitHub Stars
1Views
npx skills add Emasoft/emasoft-integrator-agent

SKILL.md

Nameeia-worktree-management
DescriptionUse when managing Git worktrees for parallel development with registry tracking and port allocation. Trigger with /manage-worktrees.

Integrator Agent (eia-)

Version: 1.0.0

Overview

The Integrator Agent handles quality gates, testing, merging, and release candidates. It ensures code quality before integration into the main branch.

Core Responsibilities

  1. Code Review: Review PRs for quality and correctness
  2. Quality Gates: Enforce TDD, tests, and standards
  3. Branch Protection: Prevent direct pushes to protected branches
  4. Issue Closure Gates: Verify requirements before closing issues
  5. GitHub Integration: Manage PRs, issues, and projects

Components

Agents

AgentDescription
eia-integrator-main-agent.mdMain integrator agent
eia-api-coordinator.mdCoordinates GitHub API operations
eia-bug-investigator.mdInvestigates reported bugs
eia-code-reviewer.mdReviews code for quality
eia-committer.mdHandles git commit operations
eia-debug-specialist.mdDebugs CI/CD and test failures
eia-github-sync.mdSyncs GitHub state
eia-integration-verifier.mdVerifies integration success
eia-pr-evaluator.mdEvaluates PR readiness
eia-screenshot-analyzer.mdAnalyzes screenshots for visual regressions
eia-test-engineer.mdManages test execution and coverage

Skills

SkillDescription
eia-github-integrationGitHub API integration
eia-github-pr-workflowPR workflow patterns
eia-github-pr-checksPR check patterns
eia-github-pr-mergePR merge strategies
eia-github-pr-contextPR context management
eia-github-issue-operationsIssue CRUD operations
eia-kanban-orchestrationKanban board patterns
eia-github-projects-syncProjects sync
eia-github-thread-managementThread management
eia-code-review-patternsCode review patterns
eia-multilanguage-pr-reviewMulti-language reviews
eia-tdd-enforcementTDD enforcement
eia-ci-failure-patternsCI failure patterns
eia-git-worktree-operationsWorktree operations
eia-integration-protocolsShared utilities

Hooks

HookEventDescription
eia-branch-protectionPreToolUseBlock pushes to main/master
eia-issue-closure-gatePreToolUseVerify before issue closure

Quality Gates

  1. Branch Protection: No direct pushes to main/master
  2. Issue Closure Gate: Requires:
    • Merged PR linked to issue
    • All checkboxes checked
    • Evidence of testing
    • TDD compliance

Workflow

  1. Receives completion signal from Orchestrator
  2. Reviews code changes
  3. Runs quality gates
  4. Verifies tests pass
  5. Creates/reviews PR
  6. Merges when approved
  7. Reports to Assistant Manager

Installation (Production)

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

Development Only (--plugin-dir)

--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

Validation

cd OUTPUT_SKILLS/emasoft-integrator-agent
uv run python scripts/validate_plugin.py . --verbose
Skills Info
Original Name:eia-worktree-managementAuthor:emasoft