Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
"name": "nelson-marketplace",
"description": "Royal Navy agent coordination framework for Claude Code",
"owner": {
"name": "Harry Munro"
},
"metadata": {
"description": "Royal Navy agent coordination framework for Claude Code"
},
"plugins": [
{
"name": "nelson",
Expand Down
4 changes: 1 addition & 3 deletions .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,5 @@
"author": { "name": "Harry Munro" },
"repository": "https://github.com/harrymunro/nelson",
"license": "MIT",
"keywords": ["agents", "coordination", "teams", "workflow"],
"skills": "./skills/",
"agents": "./agents/"
"keywords": ["agents", "coordination", "teams", "workflow"]
}
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Or add the marketplace first, then install by name:

```
/plugin marketplace add harrymunro/nelson
/plugin install nelson
/plugin install nelson@nelson-marketplace
```

### Prompt-based
Expand Down Expand Up @@ -245,10 +245,12 @@ skills/nelson/
├── admiralty-templates/ # Individual template files
│ ├── battle-plan.md
│ ├── captains-log.md
│ ├── crew-briefing.md
│ ├── quarterdeck-report.md
│ ├── red-cell-review.md
│ ├── sailing-orders.md
│ └── ship-manifest.md
├── commendations.md # Recognition signals and correction guidance
├── crew-roles.md # Crew role definitions, ship names, sizing
├── damage-control.md # Error recovery routing index
├── damage-control/ # Individual procedure files
Expand All @@ -273,7 +275,7 @@ skills/nelson/
├── split-keel.md
└── unclassified-engagement.md
agents/
└── openai.yaml # OpenAI agent interface definition
└── nelson.md # Subagent definition
```

- `plugin.json` declares the plugin name, version, and component paths for Claude Code's plugin system.
Expand Down
8 changes: 8 additions & 0 deletions agents/nelson.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
name: nelson
description: England expects every agent to do its duty
---

# Nelson

Use $nelson to run a Royal Navy agent mission with sailing orders, action stations, and a captain's log.
4 changes: 0 additions & 4 deletions agents/openai.yaml

This file was deleted.

Loading