Agent Plugins Marketplace
All plugins

matt-loop

v4.0.0

Matt Pocock design with the user via matt-design; confirmed-spec autonomous tickets, implementation, verification and independent review via matt-auto. Includes PR babysitting and conflict resolution. Requires weed-harness 6.0+.

Claude Code18 Skills

By weedmoLicense: MIT1 GitHub starsUpdated 3 days ago

Directory evidence

Runtimes
Claude Code
Parsed components
18 skill or MCP entries
Source updated
Sep 21, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install matt-loop for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install matt-loop-2@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/weedmo/skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/matt-loop-claude/.

Plugin files

plugins/matt-loop-claude/
├── .claude-plugin/plugin.json
├── skills/codebase-design/SKILL.md
├── skills/diagnosing-bugs/SKILL.md
├── skills/domain-modeling/SKILL.md
├── skills/grill-me/SKILL.md
├── skills/grill-with-docs/SKILL.md
├── skills/grilling/SKILL.md
├── skills/handoff/SKILL.md
├── skills/implement/SKILL.md
├── skills/improve-codebase-architecture/SKILL.md
├── skills/matt-auto/SKILL.md
├── skills/matt-design/SKILL.md
├── skills/pr-babysit/SKILL.md
├── skills/prototype/SKILL.md
├── skills/resolving-merge-conflicts/SKILL.md
├── skills/setup-matt-pocock-skills/SKILL.md
├── skills/tdd/SKILL.md
├── skills/to-spec/SKILL.md
└── skills/to-tickets/SKILL.md

Included Skills18

codebase-designskills/codebase-design/SKILL.md

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

diagnosing-bugsskills/diagnosing-bugs/SKILL.md

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

domain-modelingskills/domain-modeling/SKILL.md

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR.

grill-meskills/grill-me/SKILL.md

A relentless interview to sharpen a plan or design.

grill-with-docsskills/grill-with-docs/SKILL.md

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

grillingskills/grilling/SKILL.md

Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.

handoffskills/handoff/SKILL.md

Compact the current conversation into a handoff document for another agent to pick up.

implementskills/implement/SKILL.md

Implement a piece of work based on a spec or set of tickets.

improve-codebase-architectureskills/improve-codebase-architecture/SKILL.md

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

matt-autoskills/matt-auto/SKILL.md

Execute a confirmed local spec: create tickets, implement, verify, and independently review with bounded fix cycles. Use --spec PATH; design and user iteration belong to matt-design, visualization to design-map. Autonomous by default; --confirm requests a ticket/execution-plan gate. --dev / --main / --pr BASE enable PR shipping; --parallel N caps concurrency.

matt-designskills/matt-design/SKILL.md

Collaboratively design a feature or change using Matt Pocock's grilling, domain-modeling, codebase-design, prototype, and to-spec skills. Iterate decisions with the user and write a local confirmed spec for matt-auto. Use for design before implementation; design-map renders the current design as an artifact.

pr-babysitskills/pr-babysit/SKILL.md

Use when the user wants you to babysit, watch, monitor, or shepherd one open GitHub PR until it is merge-ready by handling its checks, review feedback, and PR-caused failures. Does not merge unless explicitly requested. Claude Code edition: the coordinator runs in-session, fresh-context subtasks route through the plugin agents (matt-default / matt-deep), and the check cycle waits with `/loop`.

prototypeskills/prototype/SKILL.md

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

resolving-merge-conflictsskills/resolving-merge-conflicts/SKILL.md

Use when you need to resolve an in-progress git merge/rebase conflict. Claude Code edition: direct invocation delegates the resolution to the matt-deep plugin agent.

setup-matt-pocock-skillsskills/setup-matt-pocock-skills/SKILL.md

Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

tddskills/tdd/SKILL.md

Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

to-specskills/to-spec/SKILL.md

Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed.

to-ticketsskills/to-tickets/SKILL.md

Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).

Plugin manifests1

plugins/matt-loop-claude/.claude-plugin/plugin.json
{
  "name": "matt-loop",
  "version": "4.0.0",
  "description": "Matt Pocock design with the user via matt-design; confirmed-spec autonomous tickets, implementation, verification and independent review via matt-auto. Includes PR babysitting and conflict resolution. Requires weed-harness 6.0+.",
  "author": {
    "name": "weedmo"
  },
  "repository": "https://github.com/weedmo/skills",
  "homepage": "https://github.com/weedmo/skills",
  "license": "MIT",
  "keywords": [
    "codex",
    "interview",
    "orchestration",
    "loop"
  ],
  "skills": "./skills/"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[matt-loop on Agent Plugins Marketplace](https://pluginsmp.com/plugins/matt-loop-2)