Skip to content

Commit 376921c

Browse files
committed
chore: align plugin with latest Claude Code plugin standards
- Add full metadata to plugin.json (author, repository, license, keywords) - Remove legacy commands/ directory (duplicated by itkdev-github-guidelines skill) - Update README with all 5 skills, both MCP servers, and correct directory structure
1 parent a69ac19 commit 376921c

4 files changed

Lines changed: 43 additions & 85 deletions

File tree

.claude-plugin/plugin.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
{
22
"name": "itkdev-tools",
33
"description": "ITK Dev tools and MCP servers for Claude Code",
4-
"version": "0.3.3"
4+
"version": "0.3.3",
5+
"author": {
6+
"name": "ITK Dev",
7+
"email": "itkdev@mkb.aarhus.dk"
8+
},
9+
"repository": "https://github.com/itk-dev/itkdev-claude-plugins",
10+
"license": "MIT",
11+
"keywords": ["itk-dev", "drupal", "github", "docker", "documentation"]
512
}

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Updated `plugin.json` with full metadata (author, repository, license, keywords)
13+
- Updated README to document all 5 skills, both MCP servers, and correct directory structure
14+
15+
### Removed
16+
17+
- Removed legacy `commands/` directory (content already covered by `itkdev-github-guidelines` skill)
18+
1019
## [0.3.3] - 2026-02-03
1120

1221
### Added

README.md

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,12 @@ itkdev-claude-plugins/
1515
│ ├── manual-release.yml # Manual release workflow
1616
│ └── release.yml # MCP dependency release workflow
1717
├── .mcp.json # MCP server configurations
18-
├── commands/ # Slash commands (Markdown files)
19-
│ └── example.md
2018
├── skills/ # Skills (subdirectories with SKILL.md)
21-
│ └── itkdev-github-guidelines/
22-
│ └── SKILL.md
19+
│ ├── itkdev-adr/
20+
│ ├── itkdev-documentation/
21+
│ ├── itkdev-drupal/
22+
│ ├── itkdev-github-guidelines/
23+
│ └── itkdev-issue-workflow/
2324
└── README.md
2425
```
2526

@@ -41,8 +42,24 @@ Team members can install the marketplace and plugins with:
4142

4243
Browser feedback collection tool from [mcp-claude-code-browser-feedback](https://github.com/itk-dev/mcp-claude-code-browser-feedback).
4344

45+
### itkdev-docker
46+
47+
Docker environment management for ITK Dev projects from [mcp-itkdev-docker](https://github.com/itk-dev/mcp-itkdev-docker). Provides template detection, comparison, and setup tools for ITK Dev Docker configurations.
48+
4449
## Included Skills
4550

51+
### itkdev-adr
52+
53+
Architecture Decision Record management. Activates when creating, updating, or managing ADRs and documenting architectural decisions.
54+
55+
### itkdev-documentation
56+
57+
Technical documentation and README generation for ITK Dev projects. Covers README files, deployment guides, architecture docs, and API documentation following ITK Dev documentation standards.
58+
59+
### itkdev-drupal
60+
61+
Drupal 10/11 development assistance. Covers code auditing, module/theme development, drush commands, configuration management, and ITK Dev Docker environment integration.
62+
4663
### itkdev-github-guidelines
4764

4865
GitHub workflow guidelines for the ITK Dev team. Automatically activates when working with Git, branches, commits, or pull requests. Covers:
@@ -51,6 +68,10 @@ GitHub workflow guidelines for the ITK Dev team. Automatically activates when wo
5168
- Changelog updates (Keep a Changelog format)
5269
- PR requirements and templates
5370

71+
### itkdev-issue-workflow
72+
73+
Autonomous GitHub issue workflow. Works through GitHub issues with minimal user interaction — handling development, testing, review, and merge — only pausing when user review or merge approval is required.
74+
5475
## Release Workflows
5576

5677
### Manual Release
@@ -86,7 +107,7 @@ This plugin automatically releases new versions when MCP server dependencies pub
86107
| MCP Server | Repository |
87108
|------------|------------|
88109
| browser-feedback | [mcp-claude-code-browser-feedback](https://github.com/itk-dev/mcp-claude-code-browser-feedback) |
89-
| docker | [mcp-itkdev-docker](https://github.com/itk-dev/mcp-itkdev-docker) |
110+
| itkdev-docker | [mcp-itkdev-docker](https://github.com/itk-dev/mcp-itkdev-docker) |
90111

91112
#### Manual MCP Check
92113

@@ -111,10 +132,6 @@ Edit `.mcp.json` to add new MCP server configurations:
111132
}
112133
```
113134

114-
### Adding Commands
115-
116-
Create new Markdown files in the `commands/` directory. Each file becomes a slash command.
117-
118135
### Adding Skills
119136

120137
Create a subdirectory in `skills/` with a `SKILL.md` file containing YAML frontmatter:

commands/itk-dev-github.md

Lines changed: 0 additions & 75 deletions
This file was deleted.

0 commit comments

Comments
 (0)