Ppcl Bench — Development skill for Claude Code
Prove a PPCL program against simulated equipment before it touches a panel.
How to install Ppcl Bench
Installs to ~/.claude/skills/jamesccupps-ppcl-ppcl-bench/SKILL.md
mkdir -p ~/.claude/skills/jamesccupps-ppcl-ppcl-bench && curl -fsSL https://raw.githubusercontent.com/jamesccupps/PPCL/HEAD/commands/ppcl-bench.md -o ~/.claude/skills/jamesccupps-ppcl-ppcl-bench/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Ppcl Bench does
description: Prove a PPCL program against simulated equipment before it touches a panel argument-hint: [weather] [fault]
Bench the program at `$1`.
Run it
Call `ppcl_bench`. Use `$2` as the weather preset if given, otherwise `design_winter` — the winter case is where freeze protection and mixed-air low limits actually get exercised.
Then break it
A passing run against benign weather proves very little. Inject the failure the sequence is supposed to handle and
Alternatives in Development
- Gemini For Claude Code — A Python program allowing the use of Claude Code with Google's Gemini models 338 ★
- Pair Verify — Use after you fix a bug and before you claim it fixed — it spawns ONE skeptic sibling session via CCC that mus 130 ★
- Bench — Run performance benchmarks for RLM-Claude-Code 86 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Ppcl Explain
Explain a PPCL command, priority, point type, rule code, or a whole program
Ppcl New
Author a new PPCL program from a described sequence of operations
Ars Reviewer
ARS academic-paper-reviewer full mode — simulated peer-review panel
Scope
Check if a target asset is in scope for the program before hunting or submitting. Reads program scope page, ch
Tieout
Prove a number end-to-end against its source and the general ledger
Warden Bench
Run the golden benchmark suite for one token-warden agent (or all) and compare results against the frozen run1
Related Agents
Design Responsive
Responsive & Touch Designer on the Atlas bench. Owns breakpoint rects, touch targets, safe areas, reflow, orie
Judge Panel
Use when a draft or a past winning entry must be scored against a contest's official rubric before submission.
Data Eng Reviewer
Data-engineering expert for the code-review panel. Spawned when the diff touches SQL, dbt models or schema .ym