Agent Plugins Marketplace
← All plugins

keelokit

v0.5.0

A Claude Code harness for building apps in TypeScript monorepos: intake, PRD, a generated skeleton with CI, backlog, independent verification and rules backed by checks.

Claude Code9 Skills

By Leopoldo SiminiLicense: MIT0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
9 skill or MCP entries
Source updated
Sep 27, 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 keelokit 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 keelokit@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/leosimini/keelokit

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

keelokit/
├── .claude-plugin/plugin.json
├── skills/adopt/SKILL.md
├── skills/backlog/SKILL.md
├── skills/bugbash/SKILL.md
├── skills/build/SKILL.md
├── skills/doctor/SKILL.md
├── skills/intake/SKILL.md
├── skills/keelokit/SKILL.md
├── skills/kickstart/SKILL.md
└── skills/upgrade/SKILL.md

Included Skills9

adoptskills/adopt/SKILL.md

Bring an existing repository (brownfield) under the Keelokit harness without touching its code — installs only .keelokit/, maps each house rule to the checks the repo already has, registers what it can't meet yet as dated exceptions, builds docs/context from what exists, and seeds a backlog from a diagnosis of the real code. Use when the user says "adoptá este repo", "sumá keelokit a este proyecto", "proyecto existente", "brownfield", "aplicá el harness acá", "adopt", or when /keelokit runs in a repo without .keelokit/.

backlogskills/backlog/SKILL.md

Turn a product's context and PRD into a backlog — epics, stories as vertical slices, consolidated, prioritised and grouped into waves that never touch the same files. Use when the user says "armá el backlog", "generá las historias", "stories", "épicas", "consolidá el backlog", "priorizá", "planificá las waves", "backlog", when kickstart reaches gate 5, or after a new feature intake. Also re-plans an existing backlog without renumbering finished stories.

bugbashskills/bugbash/SKILL.md

Full bug bash of a Keelokit project across every dimension (data, API, contracts, logic, integrity, auth, UX, UI, web, mobile, i18n, copy, a11y, security, NFRs, config, ops) — parallel lenses on the running app with seeded personas, adversarial validation of each finding, fixes at the root cause, and, for every class of bug, a new automatic check so it can't come back. Use when the user says "bug bash", "cazá bugs", "revisá todo", "buscá errores", "QA completo", before a release, or after each wave.

buildskills/build/SKILL.md

Build one backlog story end to end with independent checks — done-contract from its dimensions and invariants, acceptance tests written by the verifier before any code, implementation, a cold review and an adversarial breaker before landing (again after the rebase if main moved), verification in the running app, then merge. Use when the user says "build the next story", "implement AUTH-003", "next", "continue the backlog", "construí la siguiente historia", "implementá AUTH-003", "seguí con el backlog", or picks a ready story from /keelokit. With a count ("build 3"), runs that many ready stories of the same wave in parallel worktrees. "--light" for small, low-risk stories.

doctorskills/doctor/SKILL.md

Check and repair the health of a Keelokit project's harness — rules without enforcers, enforcers that point nowhere, expired or incomplete exceptions, gaps in docs/context, malformed stories — and add new rules with their checks. Use when the user says "doctor", "chequeá el harness", "¿está todo en orden?", "salud del proyecto", "agregá una regla", "esto no puede volver a pasar", "registrá una excepción", or when `pnpm doctor` / CI's doctor step fails.

intakeskills/intake/SKILL.md

Interview the user in their language (and read what already exists) to write a product's context in docs/context — problem, users, domain, constraints, environments, and every open gap with owner and question. Use when the user says "entrevistame", "intake", "relevamiento", "contexto del proyecto", "tengo una idea", "armá el contexto", "gather requirements", when kickstart reaches gate 1, or when a new feature needs context the project doesn't have. Only asks what the house harness doesn't already answer.

keelokitskills/keelokit/SKILL.md

Entry point of the Keelokit harness. Use when the user says "keelokit", "/keelokit", "dónde estamos", "qué sigue", "what's next", "estado del proyecto", or opens a session in a Keelokit project and asks what to do. Reads the project state and answers where the project is, what comes next and what decision is waiting for the human; routes to kickstart, adopt, intake, backlog or doctor.

kickstartskills/kickstart/SKILL.md

Start a new product from zero with the Keelokit harness — intake interview, PRD, stack decision, monorepo skeleton with CI and staging from day 1, and the first backlog. Use when the user says "nuevo producto", "arrancar un proyecto", "kickstart", "quiero construir <idea>", "armá el proyecto", "new product", or when /keelokit finds no project and the user wants one. Resumes from the pending gate when .keelokit/state.toml exists.

upgradeskills/upgrade/SKILL.md

Bring a Keelokit project up to a newer Keelokit template — house rules, harness scripts, CI, configs — without touching the product's own code. Use when the user says "upgrade keelokit", "update the harness", "actualizá keelokit", "traé la última versión del template", or when doctor/CI shows the harness is behind.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "keelokit",
  "version": "0.5.0",
  "description": "A Claude Code harness for building apps in TypeScript monorepos: intake, PRD, a generated skeleton with CI, backlog, independent verification and rules backed by checks.",
  "author": {
    "name": "Leopoldo Simini",
    "url": "https://leopoldosimini.com"
  },
  "repository": "https://github.com/leosimini/keelokit",
  "keywords": [
    "claude-code",
    "harness",
    "monorepo",
    "typescript",
    "pnpm",
    "mvp",
    "spec-driven",
    "agents"
  ],
  "homepage": "https://keelokit.com",
  "license": "MIT"
}

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

[keelokit on Agent Plugins Marketplace](https://pluginsmp.com/plugins/keelokit)