CyrilLeMat/temper-skills

Test suites + deterministic Python for your agent skills' decision logic. Adversarial persona reviewers write the tests; the generated code must keep passing them — zero LLM calls at inference. Try: uvx temper-skills audit <skill.md>

4Stars on the repository
8Mods indexed here, across every type
26d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

temper-skills

01

CyrilLeMat/temper-skills

Skill Claude Code

Give an agent skill's decision logic a test suite and a deterministic implementation — a labeled validation dataset plus versionable Python — via an adversarial multi-persona loop that runs natively in Claude Code: proposer plus persona subagents through the Task tool, entirely on your Claude Code subscription, no…

not rated 4 26d ago A 173 tokens original Apache-2.0

ankle-sprain

02

CyrilLeMat/temper-skills

Skill Claude CodeCodex

Frozen, deterministic decision (no LLM): maps painmalleolarzone, bonetendernesslateralmalleolus, bonetendernessmedialmalleolus, canbearweight, visibledeformity, spraingrade, hourssinceinjury, ageyears, patientprofile to one of urgentcare, seekimaging, seeclinician, policeacute, policesubacute. Use when this decision…

not rated 4 26d ago A 121 tokens original Apache-2.0

dog-day

03

CyrilLeMat/temper-skills

Skill Claude CodeCodex

Tempered orchestrator: chains frozen, deterministic decision trees (decidewalk, decidemeal, decidevet) and keeps only the generative note. Use to run a daily dog-care flow with each decision made by code (no LLM) and only the prose left to the model.

not rated 4 26d ago A 63 tokens original Apache-2.0

dog-food

04

CyrilLeMat/temper-skills

Skill Claude CodeCodex

Frozen, deterministic decision (no LLM): maps fooditem, foodform, dogweightkg, dogbreed, quantitygrams to one of no — toxic to dogs, never feed, no — concentrated form multiplies toxin and fat dose per gram, no — low-fat/sugar-free peanut butter may contain xylitol; check the label, caution — large dose relative to…

not rated 4 26d ago A 177 tokens original Apache-2.0

license-compat

05

CyrilLeMat/temper-skills

Skill Claude CodeCodex

Frozen, deterministic decision (no LLM): maps projectlicense, dependencylicense, linking, distributing, modifieddependency to one of okinternaluse, mustoffersource, projectmustbegpl, compatible, incompatible, reviewrequired. Use when this decision must be made consistently and auditably — extract the features, call…

not rated 4 26d ago A 79 tokens original Apache-2.0

parking

06

CyrilLeMat/temper-skills

Skill Claude CodeCodex

Frozen, deterministic decision (no LLM): maps zonetype, day, hour, ispublicholiday, hasresidentpermit to one of prohibited, noparkingstreetcleaning, payanddisplay2h, free, permitrequired. Use when this decision must be made consistently and auditably — extract the features, call canipark(), and relay its verdict…

not rated 4 26d ago A 84 tokens original Apache-2.0

ticket-routing

07

CyrilLeMat/temper-skills

Skill Claude CodeCodex

Frozen, deterministic decision (no LLM): maps priority, securityscore, customertier, category, slabreached to one of humanreview, escalatesecurity, escalateurgent, routebilling, routeengineering, routedefault. Use when this decision must be made consistently and auditably — extract the features, call routeticket()…

not rated 4 26d ago A 80 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: