All authors
cursor avatar

Claude Skills by cursor

github.com/cursor
64 skillsA× 640 installs34 views
Principle Separate Before Serializing Shared StateA

Apply when concurrent actors might write to the same file, branch, key, or state object. Eliminate the sharing first; serialize structurally only when one shared writer is a real invariant.

ai-agentsgoapi
0
990
Principle Subtract Before You AddA

Apply when sequencing an addition, refactor, or rewrite. Remove dead weight, redundant validators, and stub references first, then build on the simpler base.

code-quality
0
990
Principle Type System DisciplineA

Apply when designing types, reviewing a function signature, or writing code in any statically-typed language. Make illegal states unrepresentable, brand semantic primitives, parse external data at boundaries, refuse to lie to the compiler, exhaust variants, derive from authoritative schemas.

developmenttypescriptrust
0
990
ReflectA

Spawn three parallel review subagents over the active transcript, surface learnings, and route each to a concrete edit on an existing skill. Use when the user says reflect.

ai-agentsbash
0
990
Show Me Your WorkA

Keep a reviewable decision trail for long-running or unattended work: a TSV log with one row per decision (what, why, evidence, result). Local by default; commit it when a reviewer needs the trail to trust the result. Use for /show-me-your-work, autonomous or multi-phase runs, or work a human reviews after stepping away.

ai-agentsrustgo
0
990
TddA

Use only when the user explicitly asks for TDD, a failing test, or a regression test, OR when the bug has an obvious cheap local test target. Skip when the test path is unclear, expensive, integration-heavy, or not requested.

testinggorails
0
990
Typescript Best PracticesA

TypeScript best practices. Use when reading or editing any .ts or .tsx file.

testingtypescriptrust
0
990
UnslopA

Cut AI tells from any writing. Must always apply.

ai-agentstypescriptgo
0
990
WhyA

Use for 'why does X work this way', 'why we picked Y', design rationale, regressions, postmortems, or data-backed thresholds. Discovers available MCPs and queries each evidence category (source control, issue tracker, long-form docs, real-time chat, infrastructure observability, error tracking, product analytics warehouse) in parallel, then returns a cited read on decisions and tradeoffs. Use how for runtime behavior.

researchrustgo
0
990
Cancel RalphA

Cancel an active Ralph Loop. Use when the user wants to stop, cancel, or abort a running ralph loop.

toolsbash
0
990
Ralph Loop HelpA

Explain the Ralph Loop plugin, how it works, and available skills. Use when the user asks for help with ralph loop, wants to understand the technique, or needs usage examples.

ai-agentsgogit
0
990
Ralph LoopA

Start a Ralph Loop for iterative self-referential development. Use when the user asks to run a ralph loop, start an iterative loop, or wants repeated autonomous iteration on a task until completion.

ai-agentsgorails
0
990
Create Learning PathA

Build a personalized learning roadmap with milestones and practice checkpoints

toolsrails
0
990
Run Learning RetrospectiveA

Evaluate learning progress, identify blockers, and adjust the learning plan

tools
0
990