Claude Code plugins for design, implementation, and development workflows.
Scanned 5/31/2026
Install via CLI
openskills install tools-only/X-Skills# ed3d-plugins
Claude Code plugins for design, implementation, and development workflows.
## Conventions
### Task Invocations Use XML Syntax
When documenting Task tool invocations in skills or agent prompts, use XML-style blocks:
```
<invoke name="Task">
<parameter name="subagent_type">ed3d-basic-agents:sonnet-general-purpose</parameter>
<parameter name="description">Brief description of what the subagent does</parameter>
<parameter name="prompt">
The prompt content goes here.
Can be multiple lines.
</parameter>
</invoke>
```
This format keeps the model on-rails better than fenced code blocks with plain text descriptions.
**Do not** write Task invocations as prose like "Use the Task tool with subagent_type X and prompt Y". Use the XML block format.
### Version Updates Require Marketplace and Changelog Sync
When updating a plugin's version in its `.claude-plugin/plugin.json`, you must also:
1. Update the corresponding version in `.claude-plugin/marketplace.json` at the repo root
2. Add a changelog entry to `CHANGELOG.md` at the repo root
Changelog entries go at the top (after the `# Changelog` heading) and follow the format:
```markdown
## [plugin-name] [version]
Brief description of the release.
**New:**
- New features or additions
**Changed:**
- Modifications to existing behavior
**Fixed:**
- Bug fixes
```
Only include sections that apply. Keep entries concise.
No comments yet. Be the first to comment!