From emasoft-orchestrator-agent
Interview protocols for task verification. Use when checking implementer readiness or approving PR creation. Trigger with task assignment.
npx claudepluginhub emasoft/emasoft-plugins --plugin emasoft-orchestrator-agentThis skill uses the workspace's default tool permissions.
The Orchestrator (EOA) MUST interview the Implementer agent both **before** and **after** task execution. This is NOT optional. Skipping these interviews leads to wasted work, requirement violations, and integration failures. The pre-task interview verifies understanding, capability, compatibility, and feasibility. The post-task interview verifies completeness, quality, testing, and documentati...
Conducts pre- and post-task interviews with implementers to verify readiness and quality before PR creation and approval in agent workflows.
Orchestrates 4-phase execution loop (IMPLEMENT, VALIDATE, ADVERSARIAL REVIEW, COMMIT) for complex work units with specs. Verifies outputs adversarially in multi-agent setups.
Runs structured interview to align on technical constraints, scope boundaries, risk tolerance, and success criteria before feature implementation, refactoring, or non-trivial tasks via /plan-interview.
Share bugs, ideas, or general feedback.
The Orchestrator (EOA) MUST interview the Implementer agent both before and after task execution. This is NOT optional. Skipping these interviews leads to wasted work, requirement violations, and integration failures. The pre-task interview verifies understanding, capability, compatibility, and feasibility. The post-task interview verifies completeness, quality, testing, and documentation before approving PR creation.
Before the Implementer starts work, the Orchestrator MUST verify:
ORCHESTRATOR IMPLEMENTER
| |
|-- Task Assignment Message ---------->|
| |
|<-- ACK + Understanding Summary ------|
| |
|-- Interview Questions -------------->|
| |
|<-- Answers + Concerns ---------------|
| |
[Evaluate responses] |
| |
|-- PROCEED or ESCALATE -------------->|
Full question templates and evaluation criteria: interview-templates.md
Key questions cover: Task summary, acceptance criteria, concerns (requirements/design/capability/dependencies), implementation approach, and blockers.
Full escalation templates: escalation-messages.md
Escalation triggers:
After the Implementer reports completion, the Orchestrator MUST verify:
IMPLEMENTER ORCHESTRATOR
| |
|-- Completion Report ---------------->|
| |
|<-- Post-Task Interview Questions ----|
| |
|-- Answers + Evidence --------------->|
| |
| [Verify responses]
| |
|<-- APPROVED or REVISE ---------------|
| |
[If APPROVED: Create PR] |
| |
|-- PR Created: #{NUMBER} ------------>|
| |
| [Notify Integrator] |
Full post-task protocol: interview-templates.md
Verification areas: Requirements checklist, testing evidence, code quality, documentation, self-review.
Outcomes:
After implementer creates PR and reports the number:
status:ai-review| Before PR Creation | After PR Creation |
|---|---|
| Orchestrator responsible | Integrator responsible |
| Implementer executes | Implementer responds to review |
| Task tracked via issue | Work tracked via PR |
Full exception handling procedures: exception-handling.md
Common exceptions covered:
Follow these steps to conduct implementer interviews:
Copy this checklist and track your progress:
Pre-Task Interview:
agent-messaging skillagent-messaging skillPost-Task Interview:
status:ai-reviewagent-messaging skillagent-messaging skill (interview-templates.md)[DONE]status:ai-review| Output Type | Format | Example |
|---|---|---|
| Interview questions | Markdown message via AI Maestro | Pre-task or post-task question template |
| PROCEED approval | Markdown message | "PROCEED: Your understanding is confirmed. Begin implementation." |
| APPROVED approval | Markdown message | "APPROVED: Create PR with requirements X, Y, Z." |
| REVISE request | Markdown message | "REVISE: Issues found. Fix X, Y, Z before re-reporting." |
| Escalation to Architect | AI Maestro JSON | Design review request with concern details |
| Escalation to Manager | AI Maestro JSON | User decision request for requirement issue |
| Handoff to Integrator | AI Maestro JSON | PR ready for review notification |
Common errors and solutions: exception-handling.md
| Error | Quick Solution |
|---|---|
| Implementer never ACKs | Reminder → escalate to progress-monitoring |
| Misunderstands task | Clarify, update handoff, re-interview |
| Design concerns | Escalate to Architect (EAA) |
| Requirement concerns | Escalate to Manager (EAMA) → User |
| Incomplete work | REVISE with specific items |
| Tests fail | REVISE, require passing tests |
| PR before approval | Remind protocol, manual review |
Full examples with code: examples.md
Quick example - Pre-task interview: Send using the agent-messaging skill:
implementer-1request, Priority: high