Uh oh!
There was an error while loading. Please reload this page.
Move perf-review skill to .agents/skills to match repo convention - #11950
Conversation
Skills live canonically under .agents/skills/<name>, with a .claude/skills/<name> symlink so Claude Code still discovers them. perf-review (landed in #11912) was the outlier -- stored as real files under .claude/skills. Move it to .agents/skills/perf-review, add the compatibility symlink matching the other five skills, and point the AGENTS.md reference at the canonical path. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
There was a problem hiding this comment.
More details
Pure file-move + symlink PR — files renamed from .claude/skills/perf-review/ to .agents/skills/perf-review/, symlink added matching the exact pattern of all five other skills, and AGENTS.md updated to the canonical path. All five skill files confirm readable via both canonical and symlink paths.
📊 Validated against 5 scenarios · Open Bits AI session
🤖 Datadog Autotest · Commit 416ffdd · What is Autotest? · Any feedback? Reach out in #autotest
🎯 Code Coverage (details) 🔗 Commit SHA: 416ffdd | Docs | Datadog PR Page | Give us feedback! |
🟢 Java Benchmark SLOs — All performance SLOs passed
PR vs. master results
Commit: Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion. |
/merge |
View all feedbacks in Devflow UI.
The expected merge time in
|
Uh oh!
There was an error while loading. Please reload this page.
80d5008
into
masterUh oh!
There was an error while loading. Please reload this page.
What Does This Do
Fixes problem with skill visibility - now under generic agents dir rather than claude specific dir
Symlink-ed under old path for claude
Motivation
Work with both Codex & Claude
Additional Notes
From Claude...
Follow-up to #11912. The
perf-reviewskill landed as real files under.claude/skills/perf-review, but the repo convention is: skills live canonically under.agents/skills/<name>, with.claude/skills/<name>a symlink into them so Claude Code still discovers them. The other five skills (apm-integrations,techdebt,migrate-groovy-to-java,migrate-junit-source-to-tabletest,review-groovy-migration) are all set up this way —perf-reviewwas the outlier.Change
.claude/skills/perf-review/→.agents/skills/perf-review/(pure move, no content change)..claude/skills/perf-review→../../.agents/skills/perf-review, matching the other skills (so Claude Code keeps finding it).AGENTS.mdreference at the canonical.agents/skills/perf-review/SKILL.mdpath.Addresses the review comment on the merged #11912 ("looks like this landed in the wrong directory").
tag: ai generated
tag: no release note
🤖 Generated with Claude Code