Contributing
AI Coding Skills is a community-maintained open-source initiative. Contributions are welcome across skills, examples, docs, and platform adaptations.
What we accept
Section titled “What we accept”- new framework skills
- improvements to existing skills
- runnable examples
- compatibility testing
- documentation contributions
- issue reports for outdated APIs
- platform-specific adaptations
Repositories
Section titled “Repositories”| Repository | Contribute here for |
|---|---|
| java-for-github-copilot | Copilot packaging |
| java-for-grok | Grok packaging |
| java-for-claude-code | Claude Code packaging |
| website | Documentation site |
Documentation contributions
Section titled “Documentation contributions”-
Fork and clone AI-Coding-Skills/website.
-
Install and run locally
Terminal window npm installnpm run dev -
Edit content under
src/content/docs/. Keep skills and examples under/languages/java/…. Keep platform docs under/platforms/. -
Update statuses in the compatibility matrix when platform support changes.
-
Open a pull request with a clear summary and test notes (
npm run build).
Skill contribution checklist
Section titled “Skill contribution checklist”- Purpose, status badge, supported Java versions
- Example prompts and expected project structure
- Per-platform usage notes or Planned status
- Limitations and related framework/example links
- No duplicated full framework manuals on platform pages
Compatibility updates
Section titled “Compatibility updates”When a skill becomes usable on a platform:
- Update
/languages/java/compatibility.mdx - Update the Java overview table
- Update the skill page badges and platform page status table
- Adjust sidebar badges in
astro.config.mjsif the overall skill status changed