Skip to main content
GitHub repository

code-review-skills

code-review-skills contains 22 collected skills from JeremyMorgan, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
22
Stars
11
updated
2026-06-03
Forks
4
Occupation coverage
3 occupation categories · 100% classified
repository explorer

Skills in this repository

api-and-infrastructure
information-security-analysts

Reviews API and infrastructure security configuration, including endpoints, headers, transport, and deployment settings. Use when auditing API or infrastructure hardening.

2026-06-03
authentication-flow-review
information-security-analysts

Conducts a comprehensive authentication security review covering login, sessions, tokens, and credential handling. Use when auditing authentication for vulnerabilities.

2026-06-03
authorization-implementation
information-security-analysts

Analyzes authorization and access-control logic across routes and resources for privilege and enforcement flaws. Use when auditing authorization, RBAC, or access control.

2026-06-03
business-logic-vulnerabilities
information-security-analysts

Analyzes business logic for security flaws such as workflow bypasses, race conditions, and abuse cases. Use when reviewing application logic for exploitable behavior.

2026-06-03
code-duplication-detection
software-developers

Detects duplicated and near-duplicate code across the codebase and suggests consolidation. Use when reviewing for copy-paste code, repeated logic, or DRY violations.

2026-06-03
code-quality-metrics-standards
software-developers

Analyzes code complexity and adherence to quality standards, flagging overly complex functions and metric outliers. Use when auditing maintainability, cyclomatic complexity, or coding-standard compliance.

2026-06-03
comprehensive-security-report
information-security-analysts

Aggregates findings from the other security audits into one prioritized security report. Use after running individual security reviews to produce a consolidated report.

2026-06-03
database-security
information-security-analysts

Examines all database interactions for injection, access control, encryption, and data-exposure risks. Use when auditing database and data-layer security.

2026-06-03
design-pattern-implementation
software-developers

Reviews how design patterns are used or misused across the codebase and where patterns would help. Use when evaluating architecture, pattern fit, or over-engineering.

2026-06-03
error-handling-resilience
software-developers

Performs a comprehensive error-handling review across the codebase, checking coverage, propagation, and recovery. Use when auditing how the system handles and recovers from failures.

2026-06-03
exception-flow-analysis
software-developers

Traces how errors and exceptions flow through critical code paths to find swallowed errors and broken propagation. Use when analyzing exception handling on important paths.

2026-06-03
file-handling-business-logic
information-security-analysts

Reviews file upload and handling for path traversal, type validation, storage, and related logic flaws. Use when auditing file upload or processing security.

2026-06-03
initial-security-analysis
information-security-analysts

Performs a first-pass security audit of project structure and attack surface to map risk and entry points. Use as the starting point for a security review.

2026-06-03
initial-software-design-analysis
software-developers

Produces a first-pass architecture and design review covering structure, maintainability, and scalability. Use when onboarding to or assessing the design of a codebase.

2026-06-03
input-validation
information-security-analysts

Reviews input validation and sanitization across the application for injection and malformed-input risks. Use when auditing how untrusted input is handled.

2026-06-03
logging-monitoring
information-security-analysts

Reviews logging and monitoring for security visibility, sensitive-data leakage, and audit coverage. Use when auditing observability and security logging.

2026-06-03
readability-and-naming
software-developers

Reviews readability, naming conventions, and clarity, flagging confusing identifiers and structure. Use when auditing for readability, naming consistency, or style.

2026-06-03
resilience-fault-tolerance
software-developers

Evaluates resilience and fault tolerance, including failure modes, retries, timeouts, and graceful degradation. Use when reviewing reliability under failure conditions.

2026-06-03
secrets-management-audit
information-security-analysts

Scans the codebase for hardcoded secrets and weak secret handling, and checks rotation and key management. Use when auditing API keys, passwords, tokens, or secret storage.

2026-06-03
session-cookie-security
information-security-analysts

Analyzes session and cookie security, including flags, expiration, fixation, and storage. Use when auditing session management and cookie configuration.

2026-06-03
solid-principles
software-developers

Audits code for adherence to the five SOLID principles and reports violations with concrete fixes. Use when reviewing class design, dependency structure, or object-oriented quality.

2026-06-03
testing-implementation
software-quality-assurance-analysts-and-testers

Evaluates test implementation and coverage, identifying gaps, weak assertions, and untested paths. Use when auditing test quality, coverage, or testing strategy.

2026-06-03