Agent Package Manager packages
The rendered preset only configures agents; the skills/instructions that role allowlists reference are deployed by APM. cpm setup now detects apm.yml dependencies and offers to run 'apm install' after rendering (manual command printed when the CLI is missing or stdin is not a TTY). render/check print it as an explicit next step. Also: - next steps now name the absolute directory to start opencode from (fixes presets appearing 'missing' when opencode runs in the wrong cwd, as hit during first real-world test) - init no longer prints literal <package-dir> placeholders - model list is shown once instead of repeating per class - README: new 'Using the team' section (primitives -> reload -> sanity check -> work via orchestrator), activation writes to the global user config, troubleshooting entry for missing skills |
||
|---|---|---|
| .apm/skills/job-application | ||
| .idea | ||
| corentic-package-manager | ||
| apm-omos-agent-teams-v3.md | ||
| apm.yml | ||
| README.md | ||
APM Packages
Custom Agent Package Manager packages for OpenCode.
Packages
| Package | Description |
|---|---|
| job-application | Find matching jobs and create tailored German cover letters + CVs in ShareLaTeX |
Installation
apm install tbi/APM-Packages
Dependencies
These packages require MCP servers to be configured:
| MCP Server | URL | Auth |
|---|---|---|
| ShareLaTeX | https://sharelatex-mcp.corentic.eu/sse |
None |
| OpenViking | https://openviking.corentic.eu/mcp |
Bearer token |
Add to your opencode.jsonc:
{
"mcp": {
"sharelatex": {
"type": "remote",
"url": "https://sharelatex-mcp.corentic.eu/sse"
},
"openviking": {
"type": "remote",
"url": "https://openviking.corentic.eu/mcp",
"headers": {
"Authorization": "Bearer ${OPENVIKING_API_KEY}"
}
}
}
}
License
MIT