Amp
Agent Skills, commands, hooks, tools, and MCP output for Amp.
Amp combines file-based instructions and skills with a TypeScript Plugin API. Soubi writes both forms and uses generated code only where Amp expects code.
Native output
AGENTS.md
.agents/skills/<name>/SKILL.md
.amp/plugins/<plugin-id>.ts
.amp/settings.jsonTranslation details
- Commands are registered in Amp's command palette.
- Hooks and tools are registered through the generated TypeScript plugin.
- Agent definitions become delegation tools backed by Amp's built-in agent handle.
- MCP servers are written under
amp.mcpServersin.amp/settings.json. - Workspace MCP servers require one-time approval in Amp.
Build this target
pnpm soubi build ./my-plugin --harness ampAgent delegation is a functional degradation rather than a native custom-agent file, so soubi check reports it.