Skip to main content
GitHub-Repository

code-review-skills

code-review-skills enthält 22 gesammelte Skills von JeremyMorgan, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.

gesammelte Skills
22
Stars
11
aktualisiert
2026-06-03
Forks
4
Berufsabdeckung
3 Berufskategorien · 100% klassifiziert
Repository-Explorer

Skills in diesem Repository

api-and-infrastructure
Informationssicherheitsanalysten

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
Informationssicherheitsanalysten

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

2026-06-03
authorization-implementation
Informationssicherheitsanalysten

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
Informationssicherheitsanalysten

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
Softwareentwickler

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
Softwareentwickler

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
Informationssicherheitsanalysten

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
Informationssicherheitsanalysten

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Informationssicherheitsanalysten

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
Informationssicherheitsanalysten

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
Softwareentwickler

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
Informationssicherheitsanalysten

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
Informationssicherheitsanalysten

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
Softwareentwickler

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
Softwareentwickler

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
Informationssicherheitsanalysten

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
Informationssicherheitsanalysten

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

2026-06-03
solid-principles
Softwareentwickler

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
Softwarequalitätssicherungsanalysten und -tester

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

2026-06-03