Skip to content
Agentmart
Submit a tool

skill-plugin

Builds a whole plugin, or bundles existing skills into one, with an entry skill, and proves each request reaches the right skill in every tool.

Skill by thenavidm

IndexedMIT
Write a review

Chalk Labs

Need help deploying skill-plugin?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/thenavidm-skill-plugin

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Builds a whole plugin, or bundles existing skills into one, with an entry skill, and proves each request reaches the right skill in every tool. Not for rebuilding manifests (skill-package).

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/skill-plugin

What's inside

Skill name
skill-plugin
Description
Builds a whole plugin, or bundles existing skills into one, with an entry skill, and proves each request reaches the right skill in every tool. Not for rebuilding manifests (skill-package).
License
MIT
Instructions
41 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Build a plugin

A plugin is several skills that have to work together: each must fire on its own requests and not steal its siblings', the whole set must fit in every tool's skill list, and it must install everywhere from one source.

The engine runs as `npx -y @thenavidm/skill-builder@latest`. Where `skill-builder` is installed (`npm install -g @thenavidm/skill-builder`), run `skill-builder` instead: it's the same engine, without the download.

## 1. Plan

Use `skill-plan`, which starts the `skill-architect` agent: the jobs, what exists, which jobs are skills, agents or scripts, the routing prompts. Get their yes on the plan first.

## 2. The repository

Use `skill-repo` to set it up (or work in theirs if it exists). Every skill name starts with the plugin's prefix, and the entry skill is named after it.

## 3. The skills

Build each with `skill-create`, starting with the entry skill and the most-used job. The plan is the brief, so most interviews are short. Agents go in `agents/<name>.md` as flat files, with no model pinned, each started by a skill at a fixed step, and each job written so the skill can do it itself in tools without agents.

Write the entry skill last of all, once the others exist: a table from what people say to the skill that does it, plus setup and a health check.

## 4. Prove it works as a plugin

```bash
npx -y @thenavidm/skill-builder@latest check <plugin>
npx -y @thenavidm/skill-builder@latest tokens <plugin>
npx -y @thenavidm/skill-builder@latest trigger <plugin> --set evals/triggers.json --runs 3
npx -y @thenavidm/skill-builder@latest install <plugin>
```

- `check` finds nothing blocking across every skill and agent.
- `tokens` shows the plugin's share of each tool's skill list; over 100% on the models their users run means some skills will go quiet. Shorten descriptions, or let the entry skill route to skills that only run when asked.
- `trigger` with an `expect` for each prompt is the routing test: every prompt must reach the right sibling in each tool. A prompt that lands on a sibling means two descriptions overlap; add a boundary to each.
- `install` runs each tool's own validator and loads the plugin to run its entry skill.

Then `eval` (or `bench`) each skill.

## 5. Ship

`skill-package` builds every tool's manifest from `product.json`, `skill-release` makes the version, `skill-publish` puts it on GitHub, each with their yes for anything that reaches a live system.

From thenavidm/skill-builder, MIT.

More from thenavidm/skill-builder

Signals

Stars
0
Forks
1
Open issues
0
Last commit (this folder)
Oct 19, 2026 (13 days ago)
Last release
Oct 19, 2026 (13 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
Website
navid.me
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from thenavidm

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get skill-plugin running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying skill-plugin?

CallGet help
Cite this page

skill-plugin. Agent Mart. https://agentmart.dev/skills/thenavidm-skill-plugin (last updated 2026-10-24)