prototype

Create two-branch prototypes with throwaway code and a frontmatter manifest.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/SamyakJhaveri/loam --skill prototype-samyakjhaveri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prototype
Source: https://github.com/SamyakJhaveri/loam/tree/main/cultivation/marketplace/pocock-engineering/skills/prototype
Command: npx skills add https://github.com/SamyakJhaveri/loam --skill prototype-samyakjhaveri

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prototype development workflows that let teams test designs quickly with throwaway code.

Core Features & Use Cases

  • Two-branch prototyping: Route between a runnable terminal app for logic questions or multiple UI variations toggleable from one route.
  • Disposable artifacts: Emphasizes throwaway code and easy cleanup to avoid drift.
  • Capturing outcomes: Encourages documenting decisions for later adoption or rejection.

Quick Start

Run a quick prototype to explore two design branches and verify which approach is most effective.

Frequently Asked Questions about prototype

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prototype UI variations quickly without committing to final code?

You can prototype UI variations quickly using throwaway code that routes between multiple toggleable designs from a single entry point. This disposable approach lets you test design options without creating code drift in your main project.

What is the best way to test early design logic versus user interface decisions?

Testing early design logic versus UI decisions is handled through a two-branch prototyping workflow. It routes to a runnable terminal app for logic questions or multiple UI variations, helping teams verify which approach works best before full implementation.

Can I use throwaway prototype code to explore multiple design branches at once?

Yes, throwaway prototype code can explore multiple design branches simultaneously using a toggleable variant surface. The single-entry prototype requires no persistence and uses a frontmatter manifest to identify goals, ensuring easy cleanup after testing.

How do I document prototype outcomes to decide which design to adopt?

Documenting prototype outcomes involves capturing decisions made during the two-branch testing phase for later adoption or rejection. The frontmatter manifest clearly identifies the prototype and its goals, providing a structured reference for finalizing design choices.

Do I need a database or persistence layer for rapid design prototyping?

No database or persistence layer is needed for rapid design prototyping. The workflow explicitly requires only a minimal, single-entry prototype with no persistence, keeping the focus on testing throwaway code and design variations quickly.

What are the limitations of using throwaway code for prototype development?

Limitations of throwaway prototype code include the lack of persistence and a minimal single-entry structure designed strictly for early exploration. It is not intended for production use, meaning adopted design decisions must be reimplemented cleanly afterward.