Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new Claude skill (“agent-integration”) intended to guide contributors through probing an external agent’s hook/lifecycle model, generating E2E tests, and implementing a Go agent adapter for the Entire CLI.
Changes:
- Introduces a new
/agent-integrationskill definition with shared parameters and command routing. - Adds “probe”, “e2e-tests”, and “implement” prompt playbooks for agent integration work.
- Adds a short README documenting the skill’s files, workflow, and references.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
.claude/skills/agent-integration/probe-prompt.md |
Probe workflow for assessing an agent’s hook/lifecycle compatibility and generating a capture script/report. |
.claude/skills/agent-integration/implement-prompt.md |
TDD-oriented instructions for implementing a new Go agent package + hooks/transcript support. |
.claude/skills/agent-integration/e2e-test-prompt.md |
Instructions for adding an E2E AgentRunner and validating scenarios for a new agent. |
.claude/skills/agent-integration/SKILL.md |
Skill metadata, command routing, and shared parameters. |
.claude/skills/agent-integration/README.md |
High-level documentation for the new skill and links to relevant code/docs. |
PR SummaryLow Risk Overview The prompts standardize shared parameters ( Written by Cursor Bugbot for commit a30b831. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
Comment @cursor review or bugbot run to trigger another review on this PR
Entire-Checkpoint: 1b1eb9f7be88
Entire-Checkpoint: 5cb9b2cf5108
Split the agent-integration skill into an orchestrator skill (/agent-integration) and a local plugin with individual commands (/agent-integration:research, /agent-integration:write-tests, /agent-integration:implement). The plugin is auto-discovered from .claude/plugins/ without needing --plugin-dir. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Entire-Checkpoint: 2f609211922e
Plugin command files were duplicating the full procedure content already present in the skill markdown files. Replace with thin wrappers that reference the canonical skill files, and fix SKILL.md to reference skill paths instead of plugin paths. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Entire-Checkpoint: 3d9fc17c4515
Cross-reference /debug-e2e in the test-writer skill so users know how to diagnose E2E failures after running tests. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Summary
Adds a multi-phase Claude Code skill+plugin for integrating new AI coding agents with the Entire CLI.
Structure
.claude/skills/agent-integration/SKILL.md) —/agent-integrationruns all 3 phases sequentially.claude/plugins/agent-integration/) — auto-discovered, provides colon-namespaced subcommands:/agent-integration:research— Assess hook/lifecycle compatibility, produce a compatibility report + test script/agent-integration:write-tests— Generate E2E test suite (agent runner + test scenarios)/agent-integration:implement— Build the Go agent package via TDDHow it works
e2e/cmd/entire/cli/agent/Each phase can be run independently or sequentially via the orchestrator. Shared parameters (agent name, slug, binary, etc.) are collected once and reused.
Plugin auto-discovery
The
*prefix in the/menu indicates project-scoped skills/commands. The plugin in.claude/plugins/is auto-discovered by Claude Code without needing--plugin-dir.Test plan
/agent-integrationshows in the/menu with*prefix/agent-integration:research,:write-tests,:implementall appear/agent-integration:researchwith a target agent and confirm it produces a compatibility report/agent-integrationto confirm it orchestrates all 3 phases🤖 Generated with Claude Code