claudecodex

proto

Prototypes from your product's own code, built and served from your laptop by your coding agent.

0 on GitHubby Proto LabsMITupdated 5 days agoproductivity
/

Plugin proto from marketplace proto-kit in proto-labs-inc/proto-kit. Commands read from the repo's manifest — 4 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • add-variants

    Add new options to an existing variant set only when the user wants additional alternatives. For refinements to existing alternates, including a whole set, use edit-variant in place instead. Do not treat alternates as immutable. Only for a copied prototype, a workspace under ~/.proto/<codebase>/prot

  • analyze-trace

    Read a debug trace of an agent session that used Proto, flag in it what went wrong, what was slow and what the kit's skills or tools could do better, and report back. Traces live in ~/.proto/traces/<session>/ (kept by the kit's end-of-turn hook for every Proto session on this laptop). Use when asked

  • create-pr-plan

    Decompose a prototype's implementation into focused, ordered pull-request slices and record the plan in Proto. Use when the user asks to split prototype work into PRs; use implement-pr-plan to build them. Only for a copied prototype, a workspace under ~/.proto/<codebase>/prototypes/<slug>/ with publ

  • create-variant-set

    Create a new variant set in an existing Proto prototype. Use when the prototype already exists and the user wants to compare multiple new directions for a component. Do not use for adding options to an existing set or editing an existing variant. Only for a copied prototype, a workspace under ~/.pro

  • edit-variant

    Edit one or more existing variants in a Proto prototype in place. For iteration on an alternate or set of alternates, use judgment to choose in-place edits or new options based on user intent. Do not use to create a set or add a new variant. Only for a copied prototype, a workspace under ~/.proto/<c

  • implement-pr-plan

    Implement one or more entries from an existing Proto PR plan as focused pull requests and link them back to Proto. Use when the user asks to create or continue implementation PRs; use create-pr-plan to decompose work. Only for a copied prototype, a workspace under ~/.proto/<codebase>/prototypes/<slu

  • publish-library

    Publish your design-system library so it stays viewable after your laptop closes. Builds the library app and uploads the build to a permanent address and prints it. Use when the user runs the publish-library command, asks to publish the library, or wants the library viewable while their laptop is of

  • serve

    Put a prototype online. Registers it in your gallery, starts its dev server under supervision on this laptop, publishes a permanent snapshot, and recovers when something is down. Use for an existing copied prototype when the user wants to share or see it online, or when it stopped showing. A prototy

  • setup

    Install or update the Proto plugin, connect the proto MCP server, and recover this laptop's local Proto records. Laptops are linked and codebases connected by the Proto desktop app when the maker signs in and chooses a folder, not here.

  • update

    Check the installed Proto kit against the release version in a copied Proto prompt. Install the current GitHub release if an update is needed, then continue the original request. Use when a copied prompt asks for the Proto update skill. Not needed for a request that carries Proto's islands brief, wh

Subagents (2)

  • variant-builder

    Writes one variant of one variant set in a Proto prototype workspace, in the variant's own module, following the brief file variant-set.mjs wrote for it. Dispatch one per variant, all in parallel, with that file and the variant's direction; the main agent owns the set's skeleton, App.tsx and the man

  • verifier

    Read-only checker for Proto work: marker coverage, rect and pixel parity against the live page, state URL round-trips. Dispatch to verify a variant builder's claims in a copied prototype; it can run tools and read everything but cannot edit anything.

MCP servers (1)

  • proto

    runs: node ${CLAUDE_PLUGIN_ROOT}/tools/mcp-stdio.mjs

Hooks (8)

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/tools/health.mjs"

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/tools/hooks/retire-tunnels.mjs"

  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT}/tools/hooks/post-edit-markers.mjs"

  • SessionEnd

    node "${CLAUDE_PLUGIN_ROOT}/tools/hooks/trace-hook.mjs"

  • Stop

    node "${CLAUDE_PLUGIN_ROOT}/tools/hooks/trace-hook.mjs"

  • Stop

    node "${CLAUDE_PLUGIN_ROOT}/tools/hooks/auto-publish-turn.mjs"

  • SubagentStop

    node "${CLAUDE_PLUGIN_ROOT}/tools/hooks/trace-hook.mjs"

  • UserPromptSubmit

    node "${CLAUDE_PLUGIN_ROOT}/tools/hooks/turn-start.mjs"

View source on GitHub

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain proto?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted