Skip to content

Convert Nelson to a Claude Code plugin#11

Merged
harrymunro merged 1 commit intomainfrom
claude-plugin
Feb 13, 2026
Merged

Convert Nelson to a Claude Code plugin#11
harrymunro merged 1 commit intomainfrom
claude-plugin

Conversation

@harrymunro
Copy link
Owner

@harrymunro harrymunro commented Feb 13, 2026

Summary

  • Restructure from a standalone skill (.claude/skills/nelson/) to a proper Claude Code plugin with manifest and marketplace support
  • Add .claude-plugin/plugin.json manifest and .claude-plugin/marketplace.json for one-command installation via /plugin install
  • Move skill files to skills/nelson/ and agent definitions to agents/ at the repo root
  • Add dev symlink (.claude/skills/nelson../../skills/nelson) so /nelson still works locally
  • Update CLAUDE.md, README.md, and scripts/check-references.sh for the new layout

Test plan

  • bash scripts/check-references.sh passes (all cross-references resolve)
  • plugin.json and marketplace.json are valid JSON
  • .claude/skills/nelson/SKILL.md resolves via the dev symlink
  • CI linters pass (markdownlint, yamllint, spelling, link checks)
  • /plugin install harrymunro/nelson works from a clean project

Move skill files from .claude/skills/nelson/ to the plugin root layout
(skills/nelson/, agents/) with a .claude-plugin/ manifest and marketplace
definition. Add dev symlink for local testing. Update docs and CI paths.
@harrymunro harrymunro merged commit 528a4fc into main Feb 13, 2026
5 checks passed
@harrymunro harrymunro deleted the claude-plugin branch February 13, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant