mirror of
https://github.com/pluginagentmarketplace/custom-plugin-java.git
synced 2026-09-14 20:26:38 +08:00
48055398f7
- Modern README with badges - Protective LICENSE - Golden Format skills - E403 frontmatter fix
1.9 KiB
1.9 KiB
Contributing to Java Plugin
Thank you for your interest in contributing to this Claude Code plugin!
📋 How to Contribute
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Follow the Golden Format for new skills
- Test your changes thoroughly
- Commit your changes (
git commit -m 'feat: Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
📐 Guidelines
SASMP v1.3.0 Compliance
All contributions must follow SASMP (Standardized Agent/Skill Metadata Protocol) v1.3.0:
- Agents must include
sasmp_version: "1.3.0"andeqhm_enabled: true - Skills must include
bonded_agentandbond_typefields - Commands must have YAML frontmatter
Agent Development
---
name: agent-name
description: Agent description
model: sonnet
tools: Read, Write, Bash
sasmp_version: "1.3.0"
eqhm_enabled: true
---
Skill Development (Golden Format)
skills/skill-name/
├── SKILL.md # Main skill definition
├── assets/ # Templates, configs, schemas
├── scripts/ # Automation scripts
└── references/ # Documentation, guides
SKILL.md frontmatter:
---
name: skill-name
description: Skill description
sasmp_version: "1.3.0"
bonded_agent: agent-name
bond_type: PRIMARY_BOND
---
Command Development
---
name: command-name
description: Command description
allowed-tools: Read, Glob
---
✅ Testing Requirements
- Test all new features locally
- Verify agent/skill bonding
- Run
/plugin validatebefore submitting - Ensure no E-code errors
🔒 Code of Conduct
- Be respectful and constructive
- Follow existing code style
- Document your changes
- Test before submitting
❓ Questions?
Open an issue for any questions or suggestions.
© 2025 Dr. Umit Kacar & Muhsin Elcicek. All Rights Reserved.