Skip to content

track: awesome-copilot-java-20260528 — add Java Development plugin #190

Description

@amondnet

Track: awesome-copilot-java-20260528
Spec: .please/docs/tracks/active/awesome-copilot-java-20260528/spec.md
Plan: .please/docs/tracks/active/awesome-copilot-java-20260528/plan.md

Overview

Bring the GitHub Copilot awesome-copilot Java Development plugin into the pleaseai/claude-code-plugins marketplace so Claude Code users can install Java best-practice skills with /plugin install java-development@pleaseai.

The upstream source — github/awesome-copilot/plugins/java-development — ships four SKILL.md files that use the same YAML-frontmatter format Claude Code already supports.

Integration approach: manual copy as a built-in plugin under plugins/java-development/, preserving upstream skill content byte-for-byte. Upstream is MIT-licensed and attribution is preserved.

Skills included

  • java-docs — Javadoc best practices
  • java-junit — JUnit 5 unit testing best practices
  • java-springboot — Spring Boot best practices
  • create-spring-boot-java-project — Spring Boot project skeleton creator

Acceptance Criteria

  • Plugin directory plugins/java-development/ exists with .claude-plugin/plugin.json (MIT, attribution preserved)
  • All 4 SKILL.md files copied byte-identical from upstream
  • LICENSE and README.md document attribution + install command
  • Registered in .claude-plugin/marketplace.json
  • claude plugin validate passes for both plugin dir and marketplace.json
  • Multi-runtime artifacts generated via bun scripts/cli.ts multi-format

See the plan file for the 8-task implementation breakdown.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions