From 4ba5e7096749c95d9862fe6bc17bbc68d6115a67 Mon Sep 17 00:00:00 2001 From: Jan De Dobbeleer Date: Wed, 15 Jul 2026 08:11:38 +0200 Subject: [PATCH] chore(apm): always resolve lock file Entire-Checkpoint: 415f73d35669 --- .github/github-app.yml | 2 +- .github/workflows/copilot-setup-steps.yml | 2 +- CONTRIBUTING.md | 2 +- apm.lock.yaml | 253 +++++++++++++++++++++- apm.yml | 1 + website/docs/contributing/started.mdx | 4 +- 6 files changed, 258 insertions(+), 6 deletions(-) diff --git a/.github/github-app.yml b/.github/github-app.yml index 78da92525..0a58df7d6 100644 --- a/.github/github-app.yml +++ b/.github/github-app.yml @@ -1,7 +1,7 @@ scripts: - name: Install Dependencies command: | - apm install + apm install --frozen git restore apm.lock.yaml pip install ast-grep-cli triggers: diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 0b13c5790..f816e06c3 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -23,7 +23,7 @@ jobs: - name: Install apm-cli and run apm install run: | pip install apm-cli - apm install + apm install --frozen git restore apm.lock.yaml - name: Install ast-grep diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c15ee9b96..f254693fe 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -36,7 +36,7 @@ pip install apm-cli After cloning the repository, run: ```bash -apm install +apm install --frozen ``` This pulls in the shared skills from [JanDeDobbeleer/agentic][agentic] (conventional commits, diff --git a/apm.lock.yaml b/apm.lock.yaml index a15e25450..7763c7d16 100644 --- a/apm.lock.yaml +++ b/apm.lock.yaml @@ -1,5 +1,5 @@ lockfile_version: '1' -generated_at: '2026-07-15T05:50:35.123972+00:00' +generated_at: '2026-07-15T06:09:55.229856+00:00' apm_version: 0.25.0 dependencies: - repo_url: ast-grep/agent-skill @@ -68,6 +68,59 @@ dependencies: .claude/rules/powershell.md: sha256:f17d5edda5ecc2aac8c86a32c03d32c8eccf0d945983ee70b404062d61f10a27 .github/instructions/powershell.instructions.md: sha256:ae92d1111d4183847df527525c73d706fa1ef003d515964270f858eecf659449 content_hash: sha256:f159d7b75e7ecf3fa2c0cdf1d568799558320e06bcba5263c05e28487db68e5c +- repo_url: jandedobbeleer/agentic + name: code-changes + host: github.com + resolved_commit: bd8f0f72ff2136e64a56f15ff138642cd26974e5 + version: 1.0.0 + virtual_path: skills/code-changes + is_virtual: true + package_type: claude_skill + deployed_files: + - .agents/skills/code-changes + - .agents/skills/code-changes/SKILL.md + - .agents/skills/code-changes/references/analyze.md + - .agents/skills/code-changes/references/delegate.md + - .agents/skills/code-changes/references/deliver.md + - .agents/skills/code-changes/references/issue-triage.md + - .agents/skills/code-changes/references/model-tiers.md + - .agents/skills/code-changes/references/plan.md + - .agents/skills/code-changes/references/pr-review-comments.md + - .agents/skills/code-changes/references/supervise.md + - .agents/skills/code-changes/references/verify.md + - .claude/skills/code-changes + - .claude/skills/code-changes/SKILL.md + - .claude/skills/code-changes/references/analyze.md + - .claude/skills/code-changes/references/delegate.md + - .claude/skills/code-changes/references/deliver.md + - .claude/skills/code-changes/references/issue-triage.md + - .claude/skills/code-changes/references/model-tiers.md + - .claude/skills/code-changes/references/plan.md + - .claude/skills/code-changes/references/pr-review-comments.md + - .claude/skills/code-changes/references/supervise.md + - .claude/skills/code-changes/references/verify.md + deployed_file_hashes: + .agents/skills/code-changes/SKILL.md: sha256:ac7cba6297080e1d5de30e352eefd508fcde0499b3085808f72ef5b0d6629462 + .agents/skills/code-changes/references/analyze.md: sha256:49591ad48bbeb3f803b3dadeacf9032688be928978ff76ce1a20eec096a57bcd + .agents/skills/code-changes/references/delegate.md: sha256:f4509a6397f726f07fba091e4d42d42a4affd4136994f653572a79afe38c632f + .agents/skills/code-changes/references/deliver.md: sha256:f4c48a1adf3139ddb9259339c2919e533ee448b1a1e9b03a1393fc38ebebf0e4 + .agents/skills/code-changes/references/issue-triage.md: sha256:7e92dad2274802263787f22f80ca5dcf2a2614fd4460650b19cfc5ec904169c2 + .agents/skills/code-changes/references/model-tiers.md: sha256:4092810994c5eabd9c88a76d4e0873c96573f5152e251b43d674097c91baeffd + .agents/skills/code-changes/references/plan.md: sha256:d1bdd255c147cd3ea4aaadcbb0d6380c6753af930f23401a4be4473d17b4c165 + .agents/skills/code-changes/references/pr-review-comments.md: sha256:ff3d4be9488c4363b55947ddea07dc350e52d26fe656b4155b5a621cdb37a1c9 + .agents/skills/code-changes/references/supervise.md: sha256:a3da8ee467c04019eb71d278cc9714cce0b69f507041b8a814ebbe33ac621429 + .agents/skills/code-changes/references/verify.md: sha256:30ec5698039cfa5245f01172b9f8750e1954934bffe09007224ab49bca1e5d37 + .claude/skills/code-changes/SKILL.md: sha256:ac7cba6297080e1d5de30e352eefd508fcde0499b3085808f72ef5b0d6629462 + .claude/skills/code-changes/references/analyze.md: sha256:49591ad48bbeb3f803b3dadeacf9032688be928978ff76ce1a20eec096a57bcd + .claude/skills/code-changes/references/delegate.md: sha256:f4509a6397f726f07fba091e4d42d42a4affd4136994f653572a79afe38c632f + .claude/skills/code-changes/references/deliver.md: sha256:f4c48a1adf3139ddb9259339c2919e533ee448b1a1e9b03a1393fc38ebebf0e4 + .claude/skills/code-changes/references/issue-triage.md: sha256:7e92dad2274802263787f22f80ca5dcf2a2614fd4460650b19cfc5ec904169c2 + .claude/skills/code-changes/references/model-tiers.md: sha256:4092810994c5eabd9c88a76d4e0873c96573f5152e251b43d674097c91baeffd + .claude/skills/code-changes/references/plan.md: sha256:d1bdd255c147cd3ea4aaadcbb0d6380c6753af930f23401a4be4473d17b4c165 + .claude/skills/code-changes/references/pr-review-comments.md: sha256:ff3d4be9488c4363b55947ddea07dc350e52d26fe656b4155b5a621cdb37a1c9 + .claude/skills/code-changes/references/supervise.md: sha256:a3da8ee467c04019eb71d278cc9714cce0b69f507041b8a814ebbe33ac621429 + .claude/skills/code-changes/references/verify.md: sha256:30ec5698039cfa5245f01172b9f8750e1954934bffe09007224ab49bca1e5d37 + content_hash: sha256:9a6d0559443574791b846537c66ffbc6d55b462f46f75f851c62f3c23fe418de - repo_url: jandedobbeleer/agentic name: agentic host: github.com @@ -209,6 +262,105 @@ deployments: - ast-grep/agent-skill/ast-grep/skills/ast-grep active_owner: ast-grep/agent-skill/ast-grep/skills/ast-grep content_hash: sha256:9f6d2ba2f2dbde059f61f426c262abe943f548984496962c43c7cc6e44813ad6 +- kind: project-relative + target: agents + value: .agents/skills/code-changes + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: null +- kind: project-relative + target: agents + value: .agents/skills/code-changes/SKILL.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:ac7cba6297080e1d5de30e352eefd508fcde0499b3085808f72ef5b0d6629462 +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/analyze.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:49591ad48bbeb3f803b3dadeacf9032688be928978ff76ce1a20eec096a57bcd +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/delegate.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:f4509a6397f726f07fba091e4d42d42a4affd4136994f653572a79afe38c632f +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/deliver.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:f4c48a1adf3139ddb9259339c2919e533ee448b1a1e9b03a1393fc38ebebf0e4 +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/issue-triage.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:7e92dad2274802263787f22f80ca5dcf2a2614fd4460650b19cfc5ec904169c2 +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/model-tiers.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:4092810994c5eabd9c88a76d4e0873c96573f5152e251b43d674097c91baeffd +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/plan.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:d1bdd255c147cd3ea4aaadcbb0d6380c6753af930f23401a4be4473d17b4c165 +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/pr-review-comments.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:ff3d4be9488c4363b55947ddea07dc350e52d26fe656b4155b5a621cdb37a1c9 +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/supervise.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:a3da8ee467c04019eb71d278cc9714cce0b69f507041b8a814ebbe33ac621429 +- kind: project-relative + target: agents + value: .agents/skills/code-changes/references/verify.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:30ec5698039cfa5245f01172b9f8750e1954934bffe09007224ab49bca1e5d37 - kind: project-relative target: agents value: .agents/skills/conventional-commit @@ -416,6 +568,105 @@ deployments: - ast-grep/agent-skill/ast-grep/skills/ast-grep active_owner: ast-grep/agent-skill/ast-grep/skills/ast-grep content_hash: sha256:9f6d2ba2f2dbde059f61f426c262abe943f548984496962c43c7cc6e44813ad6 +- kind: project-relative + target: claude + value: .claude/skills/code-changes + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: null +- kind: project-relative + target: claude + value: .claude/skills/code-changes/SKILL.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:ac7cba6297080e1d5de30e352eefd508fcde0499b3085808f72ef5b0d6629462 +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/analyze.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:49591ad48bbeb3f803b3dadeacf9032688be928978ff76ce1a20eec096a57bcd +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/delegate.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:f4509a6397f726f07fba091e4d42d42a4affd4136994f653572a79afe38c632f +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/deliver.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:f4c48a1adf3139ddb9259339c2919e533ee448b1a1e9b03a1393fc38ebebf0e4 +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/issue-triage.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:7e92dad2274802263787f22f80ca5dcf2a2614fd4460650b19cfc5ec904169c2 +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/model-tiers.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:4092810994c5eabd9c88a76d4e0873c96573f5152e251b43d674097c91baeffd +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/plan.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:d1bdd255c147cd3ea4aaadcbb0d6380c6753af930f23401a4be4473d17b4c165 +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/pr-review-comments.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:ff3d4be9488c4363b55947ddea07dc350e52d26fe656b4155b5a621cdb37a1c9 +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/supervise.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:a3da8ee467c04019eb71d278cc9714cce0b69f507041b8a814ebbe33ac621429 +- kind: project-relative + target: claude + value: .claude/skills/code-changes/references/verify.md + runtime: null + scope: project + owners: + - jandedobbeleer/agentic/skills/code-changes + active_owner: jandedobbeleer/agentic/skills/code-changes + content_hash: sha256:30ec5698039cfa5245f01172b9f8750e1954934bffe09007224ab49bca1e5d37 - kind: project-relative target: claude value: .claude/skills/conventional-commit diff --git a/apm.yml b/apm.yml index 6f567fb14..e64b1f9ff 100644 --- a/apm.yml +++ b/apm.yml @@ -12,6 +12,7 @@ dependencies: - JanDeDobbeleer/agentic/skills/markdown - JanDeDobbeleer/agentic/skills/powershell - JanDeDobbeleer/agentic/skills/writing-clearly-and-concisely + - JanDeDobbeleer/agentic/skills/code-changes - ast-grep/agent-skill/ast-grep/skills/ast-grep targets: diff --git a/website/docs/contributing/started.mdx b/website/docs/contributing/started.mdx index 6ea83f100..026ac912e 100644 --- a/website/docs/contributing/started.mdx +++ b/website/docs/contributing/started.mdx @@ -71,14 +71,14 @@ Done! Restart the terminal and you're ready to continue below. ## Install agents and skills This project uses [APM (Agent Package Manager)][apm] to manage shared AI agent skills. -After cloning the repository, install APM and run `apm install` to pull in the shared skills: +After cloning the repository, install APM and run `apm install --frozen` to pull in the shared skills: ```powershell # Install APM pip install apm-cli # Install shared skills -apm install +apm install --frozen ``` This pulls in shared coding conventions (Go, PowerShell, Markdown, and conventional commits)