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
|
80d5008
into
master
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