Repository navigation
chore: add update-third-parties skills and remove audit-monorepo workflow - #245
Merged
Patrick Lafrance (patricklafrance) merged 9 commits intoOct 22, 2026
Merged
Patrick Lafrance (patricklafrance) merged 9 commits into
Patrick Lafrance (patricklafrance) merged 9 commits into
Conversation
…flow - Remove the audit-monorepo workflow and its prompt. - Port _update-third-parties, _update-dependencies and _update-skills from workleap/wl-app, adapted to this repo (no Intent UI, skills-lock.json sources, --copy installs, browser validation kept in the deps skill). - Weekly update-dependencies workflow now runs the skills and refreshes agent skills after validation. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Patrick Lafrance (patricklafrance)
requested a review
from a team
as a code owner
October 22, 2026 16:06
@workleap/common-room
@workleap-telemetry/core
@workleap/honeycomb
@workleap/logrocket
@workleap/mixpanel
@workleap/telemetry
commit: |
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Installer-change detection can cause CI cleanup to discard validated dependency edits and earlier skill updates.
1 open issue
What changed in this PR
This PR consolidates dependency and agent-skill updates into local skills and extends the weekly update workflow, while removing the monthly monorepo audit.
Changes:
- Adds third-party update orchestration and package-gated skill refreshes.
- Reuses the dependency-update skill in CI and supports skills-only PRs.
- Removes audit automation and updates related documentation.
| File | Description |
|---|---|
packages/honeycomb/src/js/honeycombTypes.ts |
Updates a comment-only skill path reference. |
CONTRIBUTING.md |
Updates the workflow listing. |
.github/workflows/update-dependencies.yml |
Allows skill invocation and subagent tools. |
.github/workflows/audit-monorepo.yml |
Removes the monthly audit workflow. |
.github/prompts/update-dependencies.md |
Adds skill refreshes and skills-only PR handling. |
.github/prompts/audit-monorepo.md |
Removes the audit prompt. |
.claude/skills/_update-third-parties/SKILL.md |
Coordinates selected updates and follow-ups. |
.claude/skills/_update-third-parties/DESIGN.md |
Documents repository-specific design decisions. |
.claude/skills/_update-skills/SKILL.md |
Defines gated skill refreshes and reporting. |
.claude/skills/_update-dependencies/SKILL.md |
Renames the dependency skill and makes follow-ups opt-in. |
Review effort: Balanced
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…der name Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…pdates Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Patrick Lafrance (patricklafrance)
deleted the
chore/remove-audit-monorepo-workflow
branch
October 22, 2026 16:54
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
audit-monorepoworkflow and its prompt (and its row inCONTRIBUTING.md)._update-third-parties,_update-dependenciesand_update-skillsfromworkleap/wl-app, adapted to this repo:_update-third-parties: one up-front prompt (targets + follow-ups), one subagent per target, deps before skills. No Intent UI target._update-dependencies: the existing local skill (renamed fromupdate-dependencies) merged with wl-app's opt-in follow-ups (reset + install, validate). The validation, known pins and release-age notes are kept. Nomodel:override._update-skills: refreshes everyskills-lock.jsonskill, gated on its package being on the latest minor. Usesskills@1.7.4 add … -a codex [claude-code] --copy -y, becauseskills updaterefuses this repo's pre-skillPathlock entries and the default install creates absolute-path symlinks._update-dependenciesskill. A new Step 3 runs_update-skillsin a subagent after validation. The PR body gains an "Agent skills" section, and a skills-only PR is opened when no npm deps changed. AddsAgent,Task,Skillto--allowedTools..claude/skills/_update-third-parties/DESIGN.md.Notes
skills-lock.json(2-space indent, addsskillPath). This is expected, and the file is ESLint-ignored.packages/honeycomb/src/js/honeycombTypes.ts: comment-only path update, no changeset.🤖 Generated with Claude Code