Agent skill
configure-integration
Set up a new MCP server, tool integration, or workspace extension
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/configure-integration-daemn256-workspace-repo-templ
SKILL.md
Configure Integration
Uses Workspace Configurator (primary) with Planner support. When a new tool becomes available in the workspace (MCP server enabled, CLI installed, extension activated), scaffold the appropriate prompts and configuration to integrate it with the agentic system.
Prerequisites: Integration is available (MCP server running, CLI installed, etc.), workspace.config.yaml exists
Phase 1: Discover
Identify Capabilities
- Identify the integration type (MCP server, CLI tool, VS Code extension, API)
- Discover available operations/tools:
- For MCP servers: list available tool names and descriptions
- For CLI tools: check help/version output
- For extensions: check contributed commands
- Classify operations by category (repo, board, CI, deployment, etc.)
Output
## Context Anchors
- **Integration:** <name and type>
- **Phase:** 1 — Discover
## Discovered Capabilities
| Tool/Command | Category | Description |
| ------------ | ---------- | -------------- |
| <name> | <category> | <what it does> |
## Next Step
Confirm discovered capabilities are correct.
**Approval Required:** Yes
⛔ CHECKPOINT
STOP. Do not proceed until human explicitly approves:
- Discovered capabilities are correct
- Classification is accurate
- No important tools were missed
Phase 2: Map to Kernel Operations
Determine Integration Points
- Map discovered tools to kernel operation categories:
| Kernel Operation | Integration Provides? |
|---|---|
| Create issue | Yes / No |
| Update board status | Yes / No |
| Create PR | Yes / No |
| Read file contents | Yes / No |
| Search code | Yes / No |
| Manage releases | Yes / No |
| CI operations | Yes / No |
- Identify which existing forge operations this integration can replace or supplement
- Note any new capabilities not covered by current kernel operations
Output
## Context Anchors
- **Integration:** <name and type>
- **Phase:** 2 — Map to Kernel Operations
## Capability Mapping
| Tool | Maps To | Notes |
| ----------- | ------------------ | ------- |
| <tool name> | <kernel operation> | <notes> |
## New Capabilities
- <capability not covered by current kernel>
## Next Step
Continue to scaffold integration artifacts.
**Approval Required:** No
Phase 3: Scaffold
Generate Integration Artifacts
- Update
workspace.config.yamlwith integration settings:yamlforge: tooling: preferred: mcp # or update if this integration changes preference <provider>: mcp-server: <server-identifier> cli: <cli-name> - Generate prompts for mapped operations
- Update or create forge-ops agent with new tool awareness
- If the integration replaces an existing tool, note the migration
Output
## Context Anchors
- **Integration:** <name and type>
- **Phase:** 3 — Scaffold
## Proposed Changes
### Configuration Updates
<Changes to workspace.config.yaml>
### Generated Artifacts
| File | Purpose |
| ------ | ------------- |
| <path> | <description> |
## Next Step
Review generated artifacts before writing.
**Approval Required:** Yes
⛔ CHECKPOINT
STOP. Do not write files until human explicitly approves:
- Configuration changes are correct
- Generated artifacts are appropriate
- No conflicts with existing integrations
Phase 4: Test and Validate
Verify Integration
- Execute a simple operation using the new integration
- Verify the result matches expectations
- Report success or failure
Output
## Context Anchors
- **Integration:** <name and type>
- **Workspace:** <name>
## Discovered Capabilities
| Tool | Maps To | Notes |
| ----------- | ------------------ | ------- |
| <tool name> | <kernel operation> | <notes> |
## Generated Artifacts
| File | Purpose |
| ------ | ------------- |
| <path> | <description> |
## Configuration Changes
<Changes made to workspace.config.yaml>
## Next Step
<Test suggestion or next configuration step>
**Approval Required:** No
Common Integrations
| Integration | Type | Typical Mapping |
|---|---|---|
| GitHub MCP Server | MCP | Issues, PRs, repos, code search |
| Azure DevOps CLI | CLI | Work items, repos, pipelines |
| Jira MCP Server | MCP | Issues, boards |
| Docker CLI | CLI | Container operations |
| Kubernetes CLI | CLI | Deployment operations |
Error Handling
| Error | Recovery |
|---|---|
| MCP server not responding | Verify server is running, check configuration |
| CLI not installed | Provide installation instructions |
| Authentication required | Guide through auth setup |
| Capabilities unclear | Ask human to describe what the tool should do |
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?