agent-package-manager
Agent Package Manager
Procedures
Step 1: Assess the repository and the requested APM outcome
- Inspect the repository root for
apm.yml,apm.lock.yaml,.github/,.claude/,.cursor/,.opencode/, andapm_modules/. - Execute
apm --versionandapm configto confirm the installed CLI and current configuration. - If
apm.ymlexists, readreferences/manifest-and-lockfile.mdbefore changing dependencies, scripts, or compilation settings. - If the request is about package installation, updates, pruning, or removal, read
references/command-workflows.mdbefore executing APM commands. - If no
apm.ymlexists and the user wants APM in the repository, initialize the project withapm initorapm init --yes. - If the repository already uses another agent configuration flow and the user did not ask to migrate it, limit the change to the requested APM scope instead of replacing the existing setup.
Step 2: Shape or repair the manifest deliberately
- Read
assets/apm.yml.templatewhen the repository needs a fresh or repaired manifest structure. - Keep
nameandversionpresent at the top level; treat them as required contract fields. - Add APM package dependencies under
dependencies.apmand MCP servers underdependencies.mcp. - Prefer canonical dependency forms in
apm.ymlafter installation. Default to the repository shorthandowner/repo/pathfor GitHub-hosted skills and packages, for examplewebmaxru/agent-skills/skills/webmcp, and preserve explicitpath,ref, andaliasonly when they are needed. - Use pinned refs for shared team packages when reproducibility matters more than automatic drift.
- Keep local path dependencies only for active local development. Replace them with remote references before recommending bundle distribution.
More from webmaxru/ai-native-dev
github-agentic-workflows
Authors, reviews, installs, and debugs GitHub Agentic Workflows in repositories, including workflow markdown, frontmatter, gh aw compile and run flows, safe outputs, security guardrails, and operational patterns. Use when creating or maintaining GH-AW automation. Don't use for standard deterministic GitHub Actions YAML, generic CI pipelines, or non-GitHub automation systems.
101skill-creator
Authors and structures professional-grade agent skills following the agentskills.io spec. Use when creating new skill directories, drafting procedural instructions, or optimizing metadata for discoverability. Don't use for general documentation, non-agentic library code, or README files.
100agent-skill-deploy
>
100