~ knotless Search/
↑↓ move↵ open⇧↵ all results

chadtmiller.com/agent-plugins

Plugins for coding agents (omp, Claude Code) working on knotless: knotless-mcp and a skill

0
0
README.md

knotless agent plugins

Plugins for coding agents working on knotless, git stored in your atproto account. The catalog is in Claude Code's format, so the same repository installs into omp and Claude Code.

knotless

  • MCP server: knotless-mcp, one tool per knotless command: repositories, files with no clone, pulls, issues, reviews, runs and the merge queue.
  • Skill knotless: how to name repositories and pulls, read without a clone, open a pull, read its checks, answer reviews and land it through the merge queue.

Before installing

curl -fsSL https://knotless.dev/install.sh | sh   # knotless, knotless-mcp, git-remote-knotless
knotless login you.bsky.social

The MCP server acts as the account knotless login stored last. Set KNOTLESS_IDENTIFIER in its environment to pin another.

omp

/marketplace add https://knotless.dev/chadtmiller.com/agent-plugins.git
/marketplace install knotless@knotless
/reload-plugins

or omp plugin marketplace add … and omp plugin install knotless@knotless.

Claude Code

/plugin marketplace add https://knotless.dev/chadtmiller.com/agent-plugins.git
/plugin install knotless@knotless

Keep the .git: without it Claude Code fetches the URL as a catalog file rather than cloning it.

Layout

.claude-plugin/marketplace.json        the catalog
plugins/knotless/
  .claude-plugin/plugin.json           name, version
  .mcp.json                            the knotless-mcp server
  skills/knotless/SKILL.md             the skill

A change to a plugin bumps version in its plugin.json; installs pick it up with /marketplace update knotless then /marketplace upgrade.