chore: Adding Claude Code goodies#159
chore: Adding Claude Code goodies#159Patrick Lafrance (patricklafrance) merged 5 commits intomainfrom
Conversation
…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
| 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
| 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
| 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
| 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
| 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
| 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
@workleap/common-room
@workleap-telemetry/core
@workleap/honeycomb
@workleap/logrocket
@workleap/mixpanel
@workleap/telemetry
commit: |
There was a problem hiding this comment.
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-practicesagent 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.
915033d
into
main
No description provided.