Not in the top 1,000 by GitHub stars

decebals/claude-code-java

Reusable AI development infrastructure for Java projects, optimized for Claude Code

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/api-contract-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/architecture-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/changelog-generator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/clean-code/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/concurrency-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/design-patterns/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/git-commit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/issue-triage/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/java-code-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/java-migration/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/jpa-patterns/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/logging-patterns/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/maven-dependency-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/performance-smell-detection/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/security-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/solid-principles/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/spring-boot-patterns/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

skills/test-quality/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

0d98fe9bd629 → 049043449da5

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 0d98fe9bd629

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 049043449da59b04dc8fa9967466b171be5e49a7

git clone --filter=blob:none --no-checkout https://github.com/decebals/claude-code-java.git .hotskills/decebals-claude-code-java && git -C .hotskills/decebals-claude-code-java checkout --detach 049043449da59b04dc8fa9967466b171be5e49a7 # Copy each selected skill directory from .hotskills/decebals-claude-code-java into .claude/skills/<skill-name>/
770GitHub stars
8stars in 7 days
18skills in this repository
1commit in 30 days

Heat

6.1
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Jul 31, 2026Nov 5, 2026770

Individual skills in this repository

How it works

api-contract-review

When your agent uses it

Review REST API contracts for HTTP semantics, versioning, backward compatibility, and response consistency. Use when user asks "review API", "check endpoints", "REST review", or before releasing API changes.

What it loads into context

Frontmatter

51 tokens

Always available to the agent

SKILL.md

2,628 tokens

When the skill is activated

Reference documents

490 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. When to Use
  2. Quick Reference: Common Issues
  3. HTTP Verb Semantics
  4. API Versioning
  5. Request/Response Design
  6. HTTP Status Codes
  7. Error Response Format
  8. Backward Compatibility
  9. API Review Checklist
  10. Token Optimization

Files

  • README.mddoc2,101 bytes
  • SKILL.mdcore11,073 bytes
  • SKILL.mdcore11,073 bytes
Read SKILL.md

# API Contract Review Skill

Audit REST API design for correctness, consistency, and compatibility.

## When to Use
- User asks "review this API" / "check REST endpoints"
- Before releasing API changes
- Reviewing PR with controller changes
- Checking backward compatibility

---

## Quick Reference: Common Issues
View the complete source on GitHub

Skills included

  • api-contract-review
  • architecture-review
  • changelog-generator
  • clean-code
  • concurrency-review
  • design-patterns
  • git-commit
  • issue-triage
  • java-code-review
  • java-migration
  • jpa-patterns
  • logging-patterns
  • maven-dependency-audit
  • performance-smell-detection
  • security-audit
  • solid-principles
  • spring-boot-patterns
  • test-quality

Repository facts

License
MIT
Created
Jan 30, 2026
Last pushed
Oct 29, 2026
Forks
153
Open issues
4
Project activity
Active

Rank over the last 12 weeks

Now #884 · best #681 · down 113 in 30 days

  1. #854 on Oct 15
  2. #859 on Oct 16
  3. #843 on Oct 17
  4. #829 on Oct 18
  5. #869 on Oct 19
  6. #884 since Oct 20
39 earlier periods
  1. #796 on Aug 1
  2. #681 on Aug 7
  3. #717 on Aug 12
  4. #689 on Aug 15
  5. #712 on Aug 16
  6. #720 on Aug 17
  7. #736 on Aug 18
  8. #724 on Aug 19
  9. #720 on Aug 20
  10. #725 on Aug 21
  11. #692 on Aug 22
  12. #727 on Aug 23
  13. #752 on Aug 24
  14. #760 on Aug 25
  15. #782 on Aug 28
  16. #717 on Aug 29
  17. #725 on Aug 30
  18. #760 on Aug 31
  19. #766 on Sep 3
  20. #745 on Sep 4
  21. #755 on Sep 6
  22. #768 on Sep 7
  23. #778 on Sep 9
  24. #789 on Sep 10
  25. #762 on Sep 11
  26. #755 on Sep 12
  27. #788 on Sep 14
  28. #788 on Sep 16
  29. #791 on Sep 17
  30. #754 on Sep 19
  31. #771 on Sep 20
  32. #804 on Sep 23
  33. #773 on Sep 24
  34. #809 on Sep 28
  35. #834 on Sep 29
  36. #815 on Sep 30
  37. #810 on Oct 6
  38. #831 on Oct 7
  39. #820 on Oct 10

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 50 notes
  • skills/api-contract-review/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/architecture-review/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/changelog-generator/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/clean-code/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/concurrency-review/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/issue-triage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/issue-triage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/issue-triage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/issue-triage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/issue-triage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/issue-triage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/issue-triage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 68 signals by file

skills/api-contract-review/README.md

  • Network accessline 70
    - [REST API Design Best Practices](https://restfulapi.net/)
  • Network accessline 71
    - [HTTP Status Codes](https://httpstatuses.com/)
  • Network accessline 72
    - [API Versioning](https://www.baeldung.com/rest-versioning)

skills/architecture-review/README.md

  • Network accessline 66
    - [Clean Architecture (Uncle Bob)](https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html)
  • Network accessline 67
    - [Hexagonal Architecture](https://alistair.cockburn.us/hexagonal-architecture/)
  • Network accessline 68
    - [Package by Feature](https://phauer.com/2020/package-by-feature/)

skills/changelog-generator/SKILL.md

  • Network accessline 131
    <!-- At the bottom of the file --> [#648]: https://github.com/user/repo/issues/648
  • Network accessline 132
    [#648]: https://github.com/user/repo/issues/648
  • Network accessline 133
    [#633]: https://github.com/user/repo/pull/633
  • Network accessline 134
    [#629]: https://github.com/user/repo/pull/629
  • Network accessline 135
    [#625]: https://github.com/user/repo/pull/625
  • Network accessline 148
    [unreleased]: https://github.com/user/repo/compare/release-3.15.0...HEAD
  • Network accessline 149
    [3.15.0]: https://github.com/user/repo/compare/release-3.14.1...release-3.15.0
  • Network accessline 150
    [3.14.1]: https://github.com/user/repo/compare/release-3.14.0...release-3.14.1
  • Network accessline 153
    **Pattern:** `[version]: https://github.com/{owner}/{repo}/compare/{previous-tag}...{current-tag}`
  • Network accessline 274
    [#652]: https://github.com/pf4j/pf4j/pull/652
  • Network accessline 275
    [#651]: https://github.com/pf4j/pf4j/pull/651
  • Network accessline 276
    [#650]: https://github.com/pf4j/pf4j/issues/650
  • Network accessline 281
    [unreleased]: https://github.com/pf4j/pf4j/compare/release-3.15.0...HEAD

skills/clean-code/README.md

  • Network accessline 64
    - [Clean Code by Robert C. Martin](https://www.oreilly.com/library/view/clean-code-a/9780136083238/)
  • Network accessline 65
    - [Refactoring by Martin Fowler](https://refactoring.com/)
  • Network accessline 66
    - [Refactoring Guru - Code Smells](https://refactoring.guru/refactoring/smells)

skills/concurrency-review/README.md

  • Network accessline 81
    - [Java Concurrency Code Review Checklist](https://github.com/code-review-checklists/java-concurrency)
  • Network accessline 82
    - [Baeldung - Common Concurrency Pitfalls](https://www.baeldung.com/java-common-concurrency-pitfalls)
  • Network accessline 83
    - [Oracle - Virtual Threads](https://docs.oracle.com/en/java/javase/21/core/virtual-threads.html)
  • Network accessline 84
    - [JavaPro - Java 25 Virtual Threads](https://javapro.io/2025/12/23/java-25-getting-the-most-out-of-virtual-threads-with-structured-task-scopes-and-scoped-values/)
  • Network accessline 85
    - [Spring @Async Problems](https://serdaralkancode.medium.com/problems-and-solutions-when-using-async-in-spring-boot-e383f9d3b45d)

skills/design-patterns/README.md

  • Network accessline 66
    - [Refactoring Guru - Design Patterns](https://refactoring.guru/design-patterns)
  • Network accessline 67
    - [Design Patterns by Gang of Four](https://www.oreilly.com/library/view/design-patterns-elements/0201633612/)
  • Network accessline 68
    - [Java Design Patterns (java-design-patterns.com)](https://java-design-patterns.com/)

skills/git-commit/SKILL.md

  • Network accessline 238
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)

skills/issue-triage/SKILL.md

  • Network accessline 21
    claude mcp add github --transport http \   https://api.githubcopilot.com/mcp/
  • Network accessline 22
    https://api.githubcopilot.com/mcp/

skills/java-migration/README.md

  • Network accessline 67
    - [Oracle JDK 25 Migration Guide](https://docs.oracle.com/en/java/javase/25/migrate/)
  • Network accessline 68
    - [Oracle JDK 25 Release Notes](https://www.oracle.com/java/technologies/javase/25-relnote-issues.html)
  • Network accessline 69
    - [OpenRewrite Java Migration Recipes](https://docs.openrewrite.org/recipes/java/migrate)
  • Network accessline 70
    - [Spring Boot 3.0 Migration Guide](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide)

skills/java-migration/SKILL.md

  • Network accessline 190
    HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder()     .uri(URI.create("https://api.example.com"))
  • Network accessline 191
    HttpRequest request = HttpRequest.newBuilder()     .uri(URI.create("https://api.example.com"))     .build();
  • Network accessline 192
    .uri(URI.create("https://api.example.com"))

skills/jpa-patterns/README.md

  • Network accessline 65
    - [Hibernate ORM Documentation](https://hibernate.org/orm/documentation/)
  • Network accessline 66
    - [Spring Data JPA Reference](https://docs.spring.io/spring-data/jpa/docs/current/reference/html/)
  • Network accessline 67
    - [Vlad Mihalcea's Blog](https://vladmihalcea.com/) - JPA/Hibernate deep dives
  • Network accessline 68
    - [High-Performance Java Persistence](https://vladmihalcea.com/books/high-performance-java-persistence/)

skills/jpa-patterns/SKILL.md

  • Network accessline 58
    ### Solution 1: JOIN FETCH (JPQL)

skills/logging-patterns/README.md

  • Network accessline 76
    - [Structured Logging in Spring Boot 3.4 (spring.io)](https://spring.io/blog/2024/08/23/structured-logging-in-spring-boot-3-4/)
  • Network accessline 77
    - [Structured Logging in Spring Boot (Baeldung)](https://www.baeldung.com/spring-boot-structured-logging)
  • Network accessline 78
    - [10 Best Practices for Logging in Java (Better Stack)](https://betterstack.com/community/guides/logging/how-to-start-logging-with-java/)
  • Network accessline 79
    - [Booking.com - Structured Logging](https://medium.com/booking-com-development/unlocking-observability-structured-logging-in-spring-boot-c81dbabfb9e7)
  • Network accessline 80
    - [SLF4J Manual](https://www.slf4j.org/manual.html)

skills/performance-smell-detection/README.md

  • Network accessline 76
    - [Inside.java - JDK 25 Performance](https://inside.java/2025/10/20/jdk-25-performance-improvements/)
  • Network accessline 77
    - [Java 25 Features - InfoQ](https://www.infoq.com/news/2025/09/java25-released/)
  • Network accessline 78
    - [Baeldung - Streams vs Loops](https://www.baeldung.com/java-streams-vs-loops)
  • Network accessline 79
    - [Baeldung - String Concatenation](https://www.baeldung.com/java-string-concatenation-methods)

skills/security-audit/README.md

  • Network accessline 66
    - [OWASP Top 10](https://owasp.org/www-project-top-ten/)
  • Network accessline 67
    - [OWASP Java Security Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Java_Security_Cheat_Sheet.html)
  • Network accessline 68
    - [Spring Boot Security Best Practices (Snyk)](https://snyk.io/blog/spring-boot-security-best-practices/)
  • Network accessline 69
    - [OWASP Dependency Check](https://owasp.org/www-project-dependency-check/)

skills/security-audit/SKILL.md

  • Access to secretsline 346
    [Credential-related source omitted]
  • Access to secretsline 350
    [Credential-related source omitted]
  • Access to secretsline 371
    [Credential-related source omitted]
  • Access to secretsline 383
    [Credential-related source omitted]

skills/solid-principles/README.md

  • Network accessline 56
    - [SOLID (Wikipedia)](https://en.wikipedia.org/wiki/SOLID)
  • Network accessline 57
    - [Clean Code by Robert C. Martin](https://www.oreilly.com/library/view/clean-code-a/9780136083238/)
  • Network accessline 58
    - [SOLID Principles in Java (Baeldung)](https://www.baeldung.com/solid-principles)

skills/spring-boot-patterns/SKILL.md

  • Access to secretsline 346
    [Credential-related source omitted]

skills/test-quality/SKILL.md

  • Network accessline 573
    - [AssertJ Documentation](https://assertj.github.io/doc/)
  • Network accessline 574
    - [JUnit 5 User Guide](https://junit.org/junit5/docs/current/user-guide/)

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 68 facts

and 18 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath .claude/skills.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/api-contract-review/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/api-contract-review/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/api-contract-review/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/api-contract-review/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/api-contract-review/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.