All categories
Code Review & Quality
Code review, refactoring, debugging, maintainability, and engineering quality
- 14,947
- 623
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse code review & quality skills
Showing 169–192 of 14,947 skills
- Dyl ReviewReview one or more PRs in Dylan's style: up to 7 copy-pasteable asks and one 🟢/🟡/🔴 call. Quick by default; "deep" adds thermos and Bugbot. Use for /dyl-review, "review this PR like me", or terse design/correctness comments. Never posts to the PR.Votes: 0GitHub stars: 9,086
- Marimo Notebook PatternsPitfalls for writing/editing marimo notebook .py files, and for mutating a RUNNING notebook via marimo-pair code_mode (ctx.edit_cell/create_cell/move_cell). Covers: import patterns (never alias marimo as mo), cell params (mo received as a parameter), App() init, unique-variable rules incl. the loop-variable cell-collision (namespace loop vars per cell), cross-cell symbol removal, ran-error traceback triage, import-cell return values, underscore-prefix privacy, button/toast/callout/slider/prog...Votes: 0GitHub stars: 39
- Ask FirstBefore starting any task, list the decision points the user has not specified, ranked by how much each would change the result. Use at the start of multi-step tasks, ambiguous requests, or when the user asks "plan first" / "what choices are there" / "list the decision points".Votes: 0GitHub stars: 2
- Code ReviewReview a specific diff, pull request, or commit range for correctness, maintainability, and repository standards. Not for whole-codebase or current-state subsystem audits.Votes: 0GitHub stars: 3
- ShipTake one change in this repo from request to merged PR - isolated worktree, implement, local CI gates, open PR, babysit CI and conflicts, squash-merge when green, remove the worktree. Use for any code change to Contour unless the user says to work directly on the current branch or not to merge.Votes: 0GitHub stars: 2
- Composition PatternsComposition patterns for building flexible, maintainable React components. Avoid boolean prop proliferation by using compound components, lifting state, and composing internals. These patterns make codebases easier for both humans and AI agents to work with as they scale.Votes: 0GitHub stars: 31,706
- Writing Lean ProofsWrites and reviews structured Lean 4 proofs and designs Lean libraries following Mathlib conventions. Use when proving theorems in Lean, formalizing mathematics or specifications in Lean 4, defining new types or definitions in a Lean library, reviewing Lean proofs for readability and maintainability, refactoring long tactic proofs into lemmas, filling in sorry placeholders in a Lean development, setting up CI or linters for a Lean project, diagnosing slow proofs or maxHeartbeats timeouts, or ...Votes: 0GitHub stars: 7,287
- Trailmark Review GateRuns a Trailmark structural review gate over a branch, pull request, fix commit, release diff, or git ref range to detect new entrypoints, new tainted paths, removed validation or authorization calls, privilege-boundary drift, blast-radius growth, complexity growth, and newly reachable sensitive sinks. Use when reviewing a PR, branch, remediation commit, or release diff where graph-level security regressions should be checked before merge.Votes: 0GitHub stars: 7,287
- Graph EvolutionCompares Trailmark code graphs at two source code snapshots (git commits, tags, or directories) to surface security-relevant structural changes. Detects new attack paths, complexity shifts, blast radius growth, taint propagation changes, and privilege boundary modifications that text diffs miss. Use when comparing code between commits or tags, analyzing structural evolution, detecting attack surface growth, reviewing what changed between audit snapshots, or finding security-relevant changes t...Votes: 0GitHub stars: 7,287
- TemplatesUse this template for language-specific fuzzers (libFuzzer, AFL++, cargo-fuzz, etc.).Votes: 0GitHub stars: 7,287
- Property Based TestingWrites, reviews, and debugs property-based tests — Hypothesis, fast-check, proptest, jqwik, rapid, and Echidna or Medusa for Solidity invariants. Use whenever tests should cover a whole input domain instead of a hand-picked list of examples: encode/decode and serialize/deserialize pairs, parsers, canonicalizers and normalizers, validators, numeric and Decimal types, comparators and sort order, data structures, and smart-contract state invariants. Also use when adding cases to an existing @giv...Votes: 0GitHub stars: 7,287
- Fp CheckSystematically verifies suspected security bugs to eliminate false positives, producing a TRUE POSITIVE or FALSE POSITIVE verdict with documented evidence for each. Use when asked whether a specific finding is real, exploitable, or a false positive, or to verify or validate a suspected vulnerability — not for hunting or discovering new bugs.Votes: 0GitHub stars: 7,287
- Dwarf ExpertAnalyzes DWARF debug information in compiled binaries. Use when inspecting .debug_* sections, DIE trees, or DW_TAG_/DW_AT_ entries with dwarfdump/llvm-dwarfdump or readelf, verifying debug info with llvm-dwarfdump --verify, answering DWARF standard questions, or writing code that parses DWARF (libdwarf, pyelftools, gimli).Votes: 0GitHub stars: 7,287
- Review PrReviews the current branch's changes against its base branch as a pull request: correctness of new and modified code, test coverage for it, and documentation accuracy. Use when asked to review a branch, a diff, or a pull request.Votes: 0GitHub stars: 7,287
- CommitUse for every request to commit changes or draft a commit message. Creates Sentry-style conventional commits with issue references.Votes: 0GitHub stars: 1,037
- Code SimplifierSimplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.Votes: 0GitHub stars: 1,037
- Agents MdCreates and maintains concise AGENTS.md and CLAUDE.md project instruction files. Use when asked to create AGENTS.md, update AGENTS.md, maintain agent docs, set up CLAUDE.md, document repository agent conventions, or keep coding-agent instructions minimal and reference-backed.Votes: 0GitHub stars: 1,037
- Review Quality ChangeReview a code change for correctness-maintainability defects not owned by a narrower security/performance/accessibility perspective. Use for an independent quality perspective on a defined change set.Votes: 0GitHub stars: 67
- Review Performance ChangeReview a change for material performance regressions or unbounded resource behavior. Use for an independent performance perspective on a defined change set.Votes: 0GitHub stars: 67
- RefactorSafe refactoring with comprehensive test coverageVotes: 0GitHub stars: 2
- OrchestrateEnd-to-end feature workflow - branch, implement, improve, PR, wait, pr-fixVotes: 0GitHub stars: 2
- ImplementFull TDD implementation of a feature with review cyclesVotes: 0GitHub stars: 2
- ContinuePick up unfinished work from where the last session left offVotes: 0GitHub stars: 2
- CleanupFind and remove dead code, unused imports, and technical debtVotes: 0GitHub stars: 2