All categories
Code Review & Quality
Code review, refactoring, debugging, maintainability, and engineering quality
- 15,938
- 665
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 13,993–14,016 of 15,938 skills
- Coverage GapFind missing tests for critical paths, edge cases, and failure handling in changed code.Votes: 0GitHub stars: 4
- River Review Securityセキュリティ観点の通常レビューエージェント。 基本的なセキュリティチェック、認証・認可設計、プライバシー設計の個別スキルへルーティングする。 repository / subsystem の明示的な security audit は river-review-security-audit へ委譲する。Votes: 0GitHub stars: 4
- River Review Architecture設計・アーキテクチャ観点のレビューエージェント。 依存関係、境界設計、データモデル、API設計等の個別スキルへルーティングする。Votes: 0GitHub stars: 4
- Adversarial Review敵対的分析手法を統合したレビューの entry skill。認知バイアス対策の3手法 (Pre-mortem / War Game / Logic Torturing)と、宣言・主張と実態の乖離を突く claim-vs-actual 検出3パターン(Self-Contradiction / Refactor-Claim Audit / Cross-File Leakage)へルーティングし、通常のレビューでは見えない設計の盲点・ 防御の穴・論理の弱点・宣言と実装のズレを可視化する。Votes: 0GitHub stars: 4
- Code Quality SampleChecks common code quality and maintainability risks.Votes: 0GitHub stars: 4
- Architecture SampleChecks design/ADR docs for consistency and missing decisions.Votes: 0GitHub stars: 4
- LearnExtract reusable knowledge from the current session into a persistent skill. Use when you discover something non-obvious, create a workaround, or develop a multi-step workflow that future sessions would benefit from.Votes: 0GitHub stars: 6
- Code Health ScorecardComprehensive codebase quality assessment that evaluates technical debt, code complexity, maintainability, and engineering practices to produce an actionable health scorecard. Use when the user asks about code health scorecard, related techniques, best practices, or needs guidance in this domain. Do NOT use when the request is outside the scope of code health scorecard or requires a different specialized skill.Votes: 0GitHub stars: 595
- Code ReviewerBecomes a senior code reviewer who evaluates pull requests and code changes for correctness, security, performance, and maintainability. Use when the user asks for code review, PR feedback, code quality assessment, or merge readiness evaluation. Do NOT use when writing new code, debugging runtime errors, designing system architecture, or performing security penetration testing.Votes: 0GitHub stars: 595
- Core Engineering PolicyHighest-authority engineering rules - priority hierarchy, modular architecture, code reuse, naming, language/output conventions, and the harness map that routes work to specialized policies. Use at the START of ANY engineering task (writing, refactoring, designing, or reviewing code), and whenever resolving a conflict between other policies.Votes: 0GitHub stars: 2
- Code Review PolicyPre-delivery self-review gate and prioritized review dimensions (security, correctness, data integrity, reuse, performance, readability) with change-quality criteria. Use BEFORE declaring any code change complete, and when asked to review a diff, PR, or branch.Votes: 0GitHub stars: 2
- Github Pr WorkflowPrepare a GitHub pull request from a feature branch — branch hygiene, commit shape, title/body, verification notes, screenshots for UI work, and replies to review comments.Votes: 0GitHub stars: 95,319
- Check PrCheck a GitHub, GitLab, or Perforce PR/MR/CL for review comments, failing checks, and PR-body gaps. Use when asked to inspect, fix, or prepare a change for submission.Votes: 0GitHub stars: 95,319
- Vercel Composition PatternsApplies React composition patterns to build flexible, maintainable components. Use this skill when refactoring components that have accumulated too many boolean props, designing a reusable component API from scratch, building compound components (Tabs, Accordion, Select), working with context providers, or reviewing components that are hard to extend. Triggers on: "this component is getting hard to use", "too many props", "how do I make this reusable", "compound component", "component API des...Votes: 0GitHub stars: 3
- BrainstormingExpert Socratic discovery skill for exploring ideas, architecture decisions, and technical design before writing any code. Use this skill — proactively and always first — when requirements are vague, when the user is debating between technical approaches, when the problem is unclear, or when a design decision could have significant architectural consequences. Triggers on: "should we use X or Y", "help me think through", "I'm not sure how to approach this", "what's the best architecture for", ...Votes: 0GitHub stars: 3
- Recursive SubagentUse when recursive-mode work may benefit from delegated audit, review, or bounded implementation support. This skill prioritizes analyst, planner, code-reviewer, memory-auditor, tester, and implementer roles, with mandatory self-audit fallback when subagents are unavailable.Votes: 0GitHub stars: 117
- Recursive SpecApproval-gated, repo-aware requirements/spec authoring for new recursive-mode runs. Use when the user wants help creating a plan, spec, scope, or requirements for work that does not yet have a run, especially prompts like "create a plan", "help me plan", "create a spec", "write requirements", or similar derivatives.Votes: 0GitHub stars: 117
- Reconcile Code ReviewReconcile raw specialist findings against the previous bot review and human PR comments to produce a final classified finding list.Votes: 0GitHub stars: 117
- Conventions CheckReview a pull request's title, description, and scope against the repository's PR conventions.Votes: 0GitHub stars: 117
- Code ReviewReview the changed lines of a single file in a pull request for bugs, correctness, error handling, security, and maintainability, and return structured findings.Votes: 0GitHub stars: 117
- RustIdiomatic programming style, patterns, and conventions for Rust development. Trigger when: - Writing, refactoring, reviewing, or debugging Rust code. - Files matching the pattern **/*.rs (including Cargo.toml, Cargo.lock) are in the workspace or referenced. - Tasks involve: cargo build, cargo clippy, cargo test, cargo check, rustc. - Prompt contains keywords: rust, cargo, clippy, borrow checker, lifetime, struct, enum, impl, Option, Result, match, unwrap, unsafe.Votes: 0GitHub stars: 10
- RefineSOP for the automated refinement loop (/refine) workflow. Trigger when: - Exhaustively auditing and optimizing pre-existing codebase artifacts. - Applying iterative contraction mapping to reduce code entropy. - Prompt contains: /refine, refinement loop, contraction mapping, fixed-point sweep.Votes: 0GitHub stars: 10
- PythonIdiomatic programming style, patterns, and conventions for Python development. Trigger when: - Writing, refactoring, reviewing, or debugging Python code. - Files matching the pattern **/*.py (including requirements.txt, pyproject.toml, setup.py) are in the workspace or referenced. - Tasks involve: python, pytest, pip, uv, virtualenv, flake8, black, mypy. - Prompt contains keywords: python, py, pep8, typing, list comprehension, decorator, generator, asyncio, yield, poetry.Votes: 0GitHub stars: 10
- HickeyStructural simplicity review based on Rich Hickey's "Simple Made Easy" framework. Trigger when: - Reviewing code for complected concerns, analyzing coupling, or simplifying code architecture. - Prompt contains: /hickey, simple made easy, complect, decouple, compose.Votes: 0GitHub stars: 10