dd-trace-java
AI-assisted development toolkit for the Datadog Java tracing agent
All Skills in This Repository (6)
Pure Emerald Level Indicatorsreview-groovy-migration
Reviews migrated Java test files against shared quality rules and reports findings by severity.
perf-review
Reviews dd-trace-java code diffs for hot-path performance overhead using a tracer rubric.
migrate-groovy-to-java
Converts Spock/Groovy test files in Gradle modules to JUnit 5 Java tests.
apm-integrations
Writes new library instrumentations end-to-end for the dd-trace-java APM agent.
migrate-junit-source-to-tabletest
Converts JUnit 5 parameterized tests to @TableTest format for JDK 8 projects.
techdebt
Analyze Git branch changes to identify technical debt and code duplication.
Frequently Asked Questions
FAQPage SchemaHow to install dd-trace-java skills?โผ
Run `npx skills add DataDog/dd-trace-java --all -g -y` in your terminal to install all skills in this suite globally.
What is dd-trace-java used for?โผ
It is Datadog's Java APM agent that automatically traces and profiles JVM applications at runtime. This skill suite helps AI agents contribute code to that project correctly.
How to add a new APM instrumentation with AI?โผ
The apm-integrations skill walks your agent through the full process: writing the instrumenter module, advice class, decorator, tests, and muzzle directives, then verifying everything with Gradle.
Can AI migrate Groovy tests to Java?โผ
Yes. The migrate-groovy-to-java skill converts Spock/Groovy tests into JUnit 5 Java tests, and the review-groovy-migration skill checks the result against project quality rules.
Does this work with Claude Code?โผ
Yes. The skills follow the standard SKILL.md format and run in Claude Code and other compatible AI coding agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core