Skip to content

chore: Adding Claude Code goodies#159

Merged
Patrick Lafrance (patricklafrance) merged 5 commits intomainfrom
chore/adding-claude-code-goodies
Feb 26, 2026
Merged

chore: Adding Claude Code goodies#159
Patrick Lafrance (patricklafrance) merged 5 commits intomainfrom
chore/adding-claude-code-goodies

Conversation

@patricklafrance

No description provided.

…pdates, and skill synchronization

- Implemented `audit-monorepo` workflow to automate auditing against best practices.
- Created `code-review` workflow for automated code reviews on pull requests.
- Added `update-dependencies` workflow to manage and validate dependency updates.
- Developed `sync-agent-skill` workflow to keep agent skills in sync with documentation.
- Introduced prompts for auditing, code review, dependency updates, and skill creation/updating.
- Added new skills for Workleap Telemetry to enhance developer support and onboarding.
uses: actions/checkout@v4

- name: Audit monorepo
uses: anthropics/claude-code-action@v1

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Audit monorepo' step
Uses Step
uses 'anthropics/claude-code-action' with ref 'v1', not a pinned commit hash
uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v4

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Claude' step
Uses Step
uses 'pnpm/action-setup' with ref 'v4', not a pinned commit hash
path: .turbo

- name: Run Claude
uses: anthropics/claude-code-action@v1

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Claude' step
Uses Step
uses 'anthropics/claude-code-action' with ref 'v1', not a pinned commit hash
fetch-depth: 0

- name: Run code review
uses: anthropics/claude-code-action@v1

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Code review' step
Uses Step
uses 'anthropics/claude-code-action' with ref 'v1', not a pinned commit hash
uses: actions/checkout@v4

- name: Sync agent skill with docs
uses: anthropics/claude-code-action@v1

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Sync agent skill' step
Uses Step
uses 'anthropics/claude-code-action' with ref 'v1', not a pinned commit hash
uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v4

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Update dependencies' step
Uses Step
uses 'pnpm/action-setup' with ref 'v4', not a pinned commit hash
pnpx agent-browser close

- name: Update dependencies
uses: anthropics/claude-code-action@v1

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'Update dependencies' step
Uses Step
uses 'anthropics/claude-code-action' with ref 'v1', not a pinned commit hash
@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 25, 2026

Open in StackBlitz

@workleap/common-room

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/common-room@159

@workleap-telemetry/core

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap-telemetry/core@159

@workleap/honeycomb

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/honeycomb@159

@workleap/logrocket

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/logrocket@159

@workleap/mixpanel

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/mixpanel@159

@workleap/telemetry

pnpm add https://pkg.pr.new/workleap/wl-telemetry/@workleap/telemetry@159

commit: e46311e

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds Claude AI integration capabilities to the wl-telemetry repository, including automated workflows for dependency updates, code reviews, agent skill synchronization, and monorepo auditing. It also introduces the workleap-react-best-practices agent skill and updates various configuration files to support these new automation features.

Changes:

  • Added 5 new GitHub workflows for AI-powered automation (dependency updates, skill sync, code review, Claude interaction, monorepo audit)
  • Added corresponding prompt files in .github/prompts/ to guide AI workflows
  • Introduced workleap-react-best-practices agent skill with comprehensive React performance guidelines
  • Updated dependencies (syncpack 13→14, pnpm 10.20.0→10.30.1) and related configurations
  • Added documentation for agent skill usage and workflow management
  • Updated user prompts for skill creation and maintenance

Reviewed changes

Copilot reviewed 22 out of 24 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
package.json Updated syncpack command from fix-mismatches to fix, upgraded syncpack to 14.0.0, upgraded pnpm to 10.30.1, added pnpm engine requirement, added fix-pkg-json script
pnpm-lock.yaml Updated lockfile for syncpack 14.0.0 upgrade and added libc metadata for native dependencies
skills-lock.json Added workleap-react-best-practices skill sourced from wl-web-configs, reformatted JSON
.syncpackrc.js Removed lintFormatting configuration option
user-prompts/UPDATE_SKILL.md Minor formatting fix on line 1
user-prompts/CREATE_SKILL.md Added comprehensive prompt for creating workleap-telemetry agent skill
docs/introduction/use-with-agents.md Changed npx to pnpx for skills installation command
CONTRIBUTING.md Added agent skill update documentation and workflows table
.github/workflows/*.yml Added 5 new AI-powered workflow files
.github/prompts/*.md Added 4 comprehensive prompt files for AI workflows
.agents/skills/workleap-react-best-practices/* Added complete React best practices skill with 6 reference documents covering performance optimization patterns
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@patricklafrance Patrick Lafrance (patricklafrance) merged commit 915033d into main Feb 26, 2026
4 of 6 checks passed
@patricklafrance Patrick Lafrance (patricklafrance) deleted the chore/adding-claude-code-goodies branch February 26, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants