Skip to content

Commit 7caad42

Browse files
sjnimsclaude
andauthored
chore: prepare release v0.3.1 (#194)
## Summary Hotfix release v0.3.1 addressing issues discovered immediately after v0.3.0: - **[BANG] placeholder regression** - PR #192 introduced dynamic context injection documentation with literal `!` backtick patterns, causing shell execution errors during skill loading - **Missing documentation updates** - Skill counts and LSP Integration entries were not updated in CONTRIBUTING.md and README.md ## Changes ### Fixed - Replace `!` with `[BANG]` in skill-development dynamic context examples ### Documentation - Update skill counts from 8 to 9 in CONTRIBUTING.md and README.md - Add LSP Integration to README skills table - Add 0.3.x to SECURITY.md supported versions ### Version Bump - 0.3.0 → 0.3.1 in plugin.json, marketplace.json, CLAUDE.md - Updated CHANGELOG.md with release notes ## Checklist - [x] Version updated in plugin.json, marketplace.json, CLAUDE.md - [x] CHANGELOG.md updated with release notes - [x] Markdownlint passes - [x] Skill loads without shell execution errors ## Test Plan - [x] Verified `skill-development` skill loads without `!` backtick errors - [x] Confirmed all `[BANG]` placeholders are in place via `rg '!\`' plugins/plugin-dev/skills/` 🤖 Generated with [Claude Code](https://claude.ai/code) --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent a6f1b89 commit 7caad42

File tree

8 files changed

+26
-11
lines changed

8 files changed

+26
-11
lines changed

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
},
77
"metadata": {
88
"description": "Unofficial plugin-dev plugin marketplace for plugin-dev Claude Code plugin - the plugin itself was initially created by Daisy Hollman at Anthropic.",
9-
"version": "0.3.0"
9+
"version": "0.3.1"
1010
},
1111
"plugins": [
1212
{
1313
"name": "plugin-dev",
1414
"description": "Comprehensive toolkit for developing Claude Code plugins. Includes 9 expert skills covering hooks, MCP integration, LSP servers, commands, agents, marketplaces, and best practices. AI-assisted plugin creation and validation.",
15-
"version": "0.3.0",
15+
"version": "0.3.1",
1616
"author": {
1717
"name": "Daisy Hollman",
1818
"url": "https://github.com/anthropics/claude-code/",

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.3.1] - 2026-01-24
11+
12+
### Fixed
13+
14+
- **Replace `!` with `[BANG]` in skill-development** - Fixed regression from #192 where dynamic context injection examples used literal `!` backtick patterns, causing shell execution errors during skill loading
15+
16+
### Documentation
17+
18+
- **Update skill counts for LSP integration** - Updated CONTRIBUTING.md and README.md to reflect 9 skills (was 8)
19+
- **Add LSP Integration to README skills table** - Added missing entry for LSP skill triggers
20+
- **Add 0.3.x to SECURITY.md** - Added current version to supported versions table
21+
1022
## [0.3.0] - 2026-01-24
1123

1224
### Changed
@@ -207,7 +219,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
207219
- Based on original plugin by Daisy Hollman at Anthropic
208220
- Expanded with enhanced skills, additional utilities, and CI/CD infrastructure
209221

210-
[Unreleased]: https://github.com/sjnims/plugin-dev/compare/v0.3.0...HEAD
222+
[Unreleased]: https://github.com/sjnims/plugin-dev/compare/v0.3.1...HEAD
223+
[0.3.1]: https://github.com/sjnims/plugin-dev/compare/v0.3.0...v0.3.1
211224
[0.3.0]: https://github.com/sjnims/plugin-dev/compare/v0.2.1...v0.3.0
212225
[0.2.1]: https://github.com/sjnims/plugin-dev/compare/v0.2.0...v0.2.1
213226
[0.2.0]: https://github.com/sjnims/plugin-dev/compare/v0.1.0...v0.2.0

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Guidance for Claude Code working in this repository.
66

77
Plugin marketplace containing the **plugin-dev** plugin - a toolkit for developing Claude Code plugins. Provides 9 skills, 3 agents, 3 slash commands.
88

9-
**Version**: v0.3.0 | [CHANGELOG.md](CHANGELOG.md)
9+
**Version**: v0.3.1 | [CHANGELOG.md](CHANGELOG.md)
1010

1111
## MCP Tool Requirements (CRITICAL)
1212

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,12 @@ Before contributing, ensure you have:
4949
```
5050
plugins/plugin-dev/
5151
├── commands/ # 3 slash commands
52-
├── skills/ # 8 skills
52+
├── skills/ # 9 skills
5353
└── agents/ # 3 specialized agents
5454
```
5555

5656
3. **Understand the plugin components**:
57-
- 8 skills for different plugin development aspects
57+
- 9 skills for different plugin development aspects
5858
- 3 agents for validation and generation
5959
- 3 slash commands: `/plugin-dev:start` (entry point), `/plugin-dev:create-plugin`, `/plugin-dev:create-marketplace`
6060

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ A comprehensive toolkit for developing Claude Code plugins with expert guidance
3333

3434
## Overview
3535

36-
The plugin-dev toolkit provides **8 specialized skills**, **3 validation agents**, and **3 slash commands** to help you build high-quality Claude Code plugins:
36+
The plugin-dev toolkit provides **9 specialized skills**, **3 validation agents**, and **3 slash commands** to help you build high-quality Claude Code plugins:
3737

3838
- **Skills** provide domain expertise loaded on-demand via trigger phrases
3939
- **Agents** automate validation and generation tasks
@@ -118,6 +118,7 @@ Skills load automatically when you ask relevant questions. Each skill includes c
118118
| ------------------------- | --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
119119
| **Hook Development** | `create a hook`, `PreToolUse hook`, `validate tool use`, `prompt-based hooks`, `block dangerous commands` | Event-driven automation, operation validation, policy enforcement |
120120
| **MCP Integration** | `add MCP server`, `integrate MCP`, `.mcp.json`, `Model Context Protocol`, `stdio/SSE server` | External service integration, API connections, database access |
121+
| **LSP Integration** | `add LSP server`, `configure language server`, `set up LSP`, `code intelligence`, `pyright-lsp` | Language server integration, code navigation, type information |
121122
| **Plugin Structure** | `plugin structure`, `plugin.json`, `auto-discovery`, `component organization` | Starting new plugins, organizing components, manifest configuration |
122123
| **Plugin Settings** | `plugin settings`, `.local.md files`, `YAML frontmatter`, `per-project settings` | Configuration storage, user preferences, per-project state |
123124
| **Command Development** | `create a slash command`, `command frontmatter`, `command arguments` | Slash commands, argument handling, command organization |

SECURITY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ We release patches for security vulnerabilities for the following versions:
66

77
| Version | Supported |
88
| ------- | ------------------ |
9+
| 0.3.x | :white_check_mark: |
910
| 0.2.x | :white_check_mark: |
1011
| 0.1.x | :white_check_mark: |
1112

plugins/plugin-dev/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "plugin-dev",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"description": "Comprehensive toolkit for developing Claude Code plugins. Includes 9 expert skills covering hooks, MCP integration, LSP servers, commands, agents, marketplaces, and best practices. AI-assisted plugin creation and validation.",
55
"author": {
66
"name": "Daisy Hollman",

plugins/plugin-dev/skills/skill-development/SKILL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,13 +228,13 @@ Execute commands to inject their output into skill context using backtick syntax
228228
## Current Project Status
229229

230230
The git status is:
231-
!`git status --short`
231+
[BANG]`git status --short`
232232

233233
Recent commits:
234-
!`git log --oneline -5`
234+
[BANG]`git log --oneline -5`
235235
```
236236

237-
**Syntax:** `` !`command` ``
237+
**Syntax:** `` [BANG]`command` ``
238238

239239
**Use cases:**
240240

0 commit comments

Comments
 (0)