webmaxru avatar

Agent Package Manager

This handles the full lifecycle of Agent Package Manager in your repository: initializing manifests, installing skills and MCP servers from GitHub or local paths, managing lockfiles for reproducible builds, compiling agent context into instruction files like AGENTS.md, and packing bundles for CI or air-gapped distribution. You'd reach for it when setting up apm.yml, auditing dependencies with dry runs, or troubleshooting stale cache issues after updates. The workflow is methodical and inspection-heavy, which makes sense given how easy it is to break agent configs with vague package references or self-referencing dependencies. If your team already has agent tooling in place, it respects that boundary instead of steamrolling your setup.

skills.sh installs
479
last updated
Aug 21, 2026

Install

$ npx -y skills add webmaxru/enonic-agent-skills --skill agent-package-manager --agent claude-code

Installs into .claude/skills of the current project.

Files

Agent Package Manager

Procedures

Step 1: Assess the repository and the requested APM outcome

  1. Inspect the repository root for apm.yml, apm.lock.yaml, .github/, .claude/, .cursor/, .opencode/, and apm_modules/.
  2. Execute apm --version and apm config to confirm the installed CLI and current configuration.
  3. If apm.yml exists, read references/manifest-and-lockfile.md before changing dependencies, scripts, or compilation settings.
  4. If the request is about package installation, updates, pruning, or removal, read references/command-workflows.md before executing APM commands.
  5. If no apm.yml exists and the user wants APM in the repository, initialize the project with apm init or apm init --yes.
  6. 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.

Sponsors

Details

Repository
github.com/webmaxru/enonic-agent-skills
Categories
DevOps & CI/CD, Documentation, AI & Agent Building, Python
First seen
Jun 3, 2026

More from webmaxru/enonic-agent-skills

All 12
1jezweb avatartiptapjezweb/claude-skillsBuild rich text editors with Tiptap - headless editor framework with React and Tailwind v4. Covers SSR-safe setup, image uploads, prose styling, and collaborati478skills.sh installs
2onewave-ai avatarcompetitor-price-trackeronewave-ai/claude-skillsMonitor competitor pricing pages and send alerts when prices change. Track discount patterns, promotional cycles, and pricing strategy shifts.475skills.sh installs
3madteacher avatardart-driftmadteacher/mad-agents-skillsBuild, fix, audit, and migrate Drift persistence in Dart CLI, server-side, and non-Flutter desktop apps. Use when adding SQLite with package:drift/native.dart, 474skills.sh installs
4useai-pro avatarconfig-hardeneruseai-pro/openclaw-skills-securityAudit and harden your OpenClaw configuration. Checks AGENTS.md, gateway settings, sandbox config, and permission policies for security weaknesses.469skills.sh installs
5novotnyllc avatardotnet-csharpnovotnyllc/dotnet-artisanBaseline C# skill loaded for every .NET code path. Guides language patterns (records, pattern matching, primary constructors, C# 8-15), coding standards, async/466skills.sh installs
6null-shot avatarcloudflare-opennextnull-shot/cloudflare-skillsDeploy Next.js to Cloudflare Workers with full App Router, Pages Router, ISR, and SSG support. Load when creating Next.js projects for Workers, migrating from V466skills.sh installs