prototype
Build and optionally run one rapid, exploratory, single-use scientific analysis prototype, without production engineering ceremony.
Skill by tobywise
Chalk Labs
Need help deploying prototype?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/tobywise-prototype
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/prototype
What's inside
- Skill name
prototype- Description
- Build and optionally run one rapid, exploratory, single-use scientific analysis prototype, without production engineering ceremony. Use when the user wants a quick exploratory analysis, a throwaway scientific prototype, or invokes /prototype.
- License
- MIT
- Instructions
- 116 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Prototype `WORKFLOW: RAPID_SCIENTIFIC_PROTOTYPE` Build one exploratory scientific analysis prototype in the current repository, for the request the user supplied. Plan inline, implement directly, self-review, and report. Work in one session: don't delegate, create a plan file, commit, or open a PR. This workflow asks the user questions, so run it in the main session, not as a delegated background task. ## Scope and brief Load `scientific-analysis`. Accept one coherent, single-use analysis whose result is explicitly exploratory. Route reusable infrastructure, production or scheduled pipelines, migrations, public interfaces, security-sensitive behavior, and clinical, regulatory, publication-ready or other decision-critical outputs to `/create-plan` instead. If the request names or attaches a plan or specification, read it fully before writing the brief, treat it as context only, and never modify it. Stop if it can't be read. Don't reject the prototype solely because the source describes production or reusable work. Inspect the repository, input data that can be read safely, and `git status --short`. Preserve unrelated work. Resolve the objective, input identity and coding, transformations, analyses or estimands, material assumptions, validity conditions, outputs, artifact paths, runtime, and dependencies. Ask one concise scientific question rather than guessing when a choice would change the meaning of the result. Before editing, state a compact inline brief with `OBJECTIVE`, `INPUTS`, `TRANSFORMATIONS`, `ANALYSES`, `VALIDITY`, `OUTPUTS`, and `ALLOWED_PATHS`. Then **always ask the user to choose execution for this run**: run it now with this machine's runner (see `run-checks`), an exact handoff for the user to run elsewhere (such as HPC), or implementation without execution. Recommend one from the runtime and artifact needs you inspected. ## Implementation and execution Prefer one transparent sequential entrypoint and the smallest useful edit. A durable plan, unit tests, a full suite, reusable APIs, packaging, generalized validation, broad documentation, Python docstrings, compatibility behavior, production hardening, and unrelated cleanup are not required unless the user asks for them or the analysis needs them to run correctly. Normal application paths and dependency declarations are allowed when needed, but disclose them. Never perform ad hoc or unlocked dependency setup; project-locked setup that `run-checks` allows is fine. Never migrate data or schemas, deploy, or mutate external systems. Stay strict about data identity and coding, equations, likelihoods and transforms, required candidates and estimands, seeds, package and runtime identity, supported outputs, reproducibility, and visible failure. A required fit error, invalid or missing estimate, failed validity gate, or incomplete candidate set must raise or exit nonzero. Never catch-and-warn, skip, substitute a method, or present partial output as success. Non-convergence does not stop the run unless a validity gate requires convergence; record and report it with each fit's results. Inspect the completed diff and self-audit the scientific path before execution. To run it now, follow `run-checks` and use at most two top-level run invocations. The first runs the actual end-to-end analysis, not a unit-test suite; that run is the verification, and must exercise the supported input, transformations, computation, validity checks, and outputs, and report its runtime identity. Source inspection or a static check cannot establish computation success. A second is allowed only after a code edit that fixes one clear implementation defect without changing scientific semantics. Never rerun unchanged work, or retry an infrastructure failure as though it were a computation failure. The run must emit a bounded result and diagnostic summary and export required artifacts before exiting. On a remote runner, treat worker-only files as lost. For a handoff, return the exact command, runtime assumptions, and expected artifacts, and don't claim computation success until the user makes the results available. Implementation-only work is explicitly `NOT_RUN`. ## Review and report Review the code, run output, and available artifacts yourself. Check data coding, transformations, model specification, completeness of required results, validity diagnostics, and agreement between outputs and claims. Ignore software-quality concerns unless they could change the scientific result or prevent the supported run. Assess possible risks yourself rather than delegating. If a potentially serious, result-changing risk can't be resolved directly, stop and route the work to `/create-plan`. Use the one correction allowance only for a local implementation defect. Never change an estimand, model family, transformation, exclusion, threshold, candidate set, or diagnostic rule after seeing results in this run — that needs a fresh `/prototype` run with a new brief and execution choice. A valid but poor or unfavorable result is an interpretation limitation, not an implementation failure. Finish with: ```text PROTOTYPE_STATUS: COMPLETE | BLOCKED | AWAITING_HANDOFF | NOT_RUN EXECUTION_MODE: COMPUTATION_STATUS: VALID | FAILED | NOT_RUN RESULTS: ARTIFACTS: INTERPRETATION_LIMITATIONS: CHANGED_PATHS: DEPENDENCIES: SHORTCUTS_AND_DEBT: RERUN_COMMAND: PRODUCTION_READY: NO ``` Report exact commands and exit status, distinguish infrastructure failure from computation failure, and never call an unexecuted or invalid analysis complete.
From tobywise/agent-skills, MIT.
More from tobywise/agent-skills
- 0.570score
review-implementation
tobywise
Review pull requests, local implementation changes, or fixes against the applicable requirements.
SkillAFreshness: AClaude Code +9 - 0.570score
planning
tobywise
The shared format and rules for implementation plans.
SkillAFreshness: AClaude Code +9 - 0.566score
run-checks
tobywise
How to run tests, builds, type checks, installs, and other verification commands on this machine — locally, or on remote Crabbox workers when they are…
SkillAFreshness: AClaude Code +9 - 0.565score
github-pr-review
tobywise
Format and publish completed review findings as GitHub PR comments or submitted reviews.
SkillAFreshness: AClaude Code +9 - 0.565score
orchestrate
tobywise
A flexible guide for carrying out a plan from the main session by delegating implementation and review to agents and running verification yourself.
SkillAFreshness: AClaude Code +9 - 0.565score
plan-review
tobywise
Present a proposed plan with several real decisions in a local HTML page, collect answers, and revise it in rounds before writing the final plan.
SkillAFreshness: AClaude Code +9 - 0.565score
pr-description
tobywise
Draft a reviewer-focused pull request description from the current branch changes.
SkillAFreshness: AClaude Code +9 - 0.565score
create-scientific-rework-plan
tobywise
Audit an existing scientific codebase and plan a safe single-use rework.
SkillAFreshness: AClaude Code +9 - 0.561score
scientific-risk-review
tobywise
Independently rate the severity and likelihood of proposed blockers or possible scientific risks, judge whether they should block, and whether a blocker is…
SkillAFreshness: AClaude Code +9 - 0.559score
create-multiple-plans
tobywise
Create approved, ordered implementation plans for independently useful vertical slices.
SkillAFreshness: AClaude Code +9 - 0.559score
create-plan
tobywise
Create one implementation-ready Markdown plan from a request, or a revision of an existing plan.
SkillAFreshness: AClaude Code +9 - 0.558score
scientific-analysis
tobywise
Use ONLY when planning, implementing, reviewing, or orchestrating a plan whose review standard is SCIENTIFIC_ANALYSIS.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 7, 2026 (24 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/tobywise/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from tobywise
- 0.570score
planning
tobywise
The shared format and rules for implementation plans.
SkillAFreshness: AClaude Code +9 - 0.570score
review-implementation
tobywise
Review pull requests, local implementation changes, or fixes against the applicable requirements.
SkillAFreshness: AClaude Code +9 - 0.566score
run-checks
tobywise
How to run tests, builds, type checks, installs, and other verification commands on this machine — locally, or on remote Crabbox workers when they are…
SkillAFreshness: AClaude Code +9 - 0.565score
create-scientific-rework-plan
tobywise
Audit an existing scientific codebase and plan a safe single-use rework.
SkillAFreshness: AClaude Code +9 - 0.565score
github-pr-review
tobywise
Format and publish completed review findings as GitHub PR comments or submitted reviews.
SkillAFreshness: AClaude Code +9 - 0.565score
orchestrate
tobywise
A flexible guide for carrying out a plan from the main session by delegating implementation and review to agents and running verification yourself.
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get prototype running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
prototype skill. Agent Mart. https://agentmart.dev/skills/tobywise-prototype (last updated 2026-10-24)