All categories
Code Review & Quality
Code review, refactoring, debugging, maintainability, and engineering quality
- 15,943
- 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 2,665–2,688 of 15,943 skills
- Golang LintProvides linting best practices and golangci-lint configuration for Go projects. Covers running linters, configuring .golangci.yml, suppressing warnings with nolint directives, interpreting lint output, and managing linter settings. Use this skill whenever the user runs linters, configures golangci-lint, asks about lint warnings or suppressions, sets up code quality tooling, or asks which linters to enable for a Go project. Also use when the user mentions golangci-lint, go vet, staticcheck, r...Votes: 0GitHub stars: 8
- Golang Error HandlingIdiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and samber/oops for production errors. Built to make logs usable at scale with log aggregation 3rd-party tools. Apply when creating, wrapping, inspecting, or logging errors in Go code.Votes: 0GitHub stars: 8
- Golang Design PatternsIdiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and lifecycle, graceful shutdown, resilience, architecture, dependency injection, data handling, and streaming. Apply when designing Go APIs, structuring applications, choosing between patterns, making design decisions, architectural choices, or production hardening.Votes: 0GitHub stars: 8
- Golang Continuous IntegrationProvides CI/CD pipeline configuration using GitHub Actions for Golang projects. Covers testing, linting, SAST, security scanning, code coverage, Dependabot, Renovate, GoReleaser, code review automation, and release pipelines. Use this whenever setting up CI for a Go project, configuring workflows, adding linters or security scanners, setting up Dependabot or Renovate, automating releases, or improving an existing CI pipeline. Also use when the user wants to add quality gates to their Go project.Votes: 0GitHub stars: 8
- Golang ConcurrencyGolang concurrency patterns. Use when writing or reviewing concurrent Go code involving goroutines, channels, select, locks, sync primitives, errgroup, singleflight, worker pools, or fan-out/fan-in pipelines. Also triggers when you detect goroutine leaks, race conditions, channel ownership issues, or need to choose between channels and mutexes.Votes: 0GitHub stars: 8
- Code Review Quality代码质量审查 - 进行上下文驱动的代码审查,专注于质量、可测试性和可维护性。适用于审查代码、提供反馈或建立审查实践。Votes: 0GitHub stars: 8
- Agent Introspection Debugging针对 AI 代理 (Agent) 失败的结构化自调试工作流,包括捕捉、诊断、受控恢复和内省报告。Votes: 0GitHub stars: 8
- Reviewing Prior ComparisonsStructures comparison with prior imaging studies to identify interval changes and trends. Use when comparing imaging studies, identifying interval changes, or tracking disease progression.Votes: 0GitHub stars: 41
- Performing Frozen Section AnalysisGuides intraoperative frozen section evaluation with rapid diagnostic protocols and communication. Use when performing frozen sections, providing intraoperative diagnoses, or communicating preliminary results.Votes: 0GitHub stars: 41
- Managing Vestibular RehabilitationStructures vestibular assessment with positional testing and customized exercise programs. Use when evaluating vestibular disorders, performing Dix-Hallpike testing, or designing vestibular exercise programs.Votes: 0GitHub stars: 41
- Managing Robotic Surgery DocumentationDocuments robotic-assisted procedures with system setup, docking, console time, and conversion criteria. Use when documenting robotic procedures, recording system parameters, or noting robotic-specific complications.Votes: 0GitHub stars: 41
- Managing Periodontal AssessmentsStructures periodontal evaluation with probing depths, attachment levels, and disease classification. Use when conducting periodontal assessments, classifying gum disease, or documenting periodontal status.Votes: 0GitHub stars: 41
- Managing Pediatric AsthmaApplies stepwise pediatric asthma management with age-appropriate device selection and action plans. Use when managing childhood asthma, selecting pediatric inhalers, or creating asthma action plans.Votes: 0GitHub stars: 41
- Managing Chemotherapy ProtocolsVerifies chemotherapy orders against regimen protocols with dose calculations and toxicity monitoring. Use when reviewing chemo orders, calculating BSA-based doses, or tracking treatment toxicity.Votes: 0GitHub stars: 41
- Interpreting UrinalysisStructures complete urinalysis interpretation with microscopy correlation and clinical significance. Use when interpreting UA results, correlating microscopy findings, or evaluating renal function markers.Votes: 0GitHub stars: 41
- Documenting Emergency EncountersStructures ED visit documentation with chief complaint, MDM, and disposition rationale. Use when charting emergency visits, documenting medical decision-making, or creating ED notes.Votes: 0GitHub stars: 41
- Side LetterDrafts U.S. venture capital and private equity side letter agreements that supplement a primary agreement without formal amendment. Use when drafting a side letter, supplemental letter, investor side letter, MFN carve-out, or special-rights letter tied to an existing agreement.Votes: 0GitHub stars: 41
- Appeal SummaryGenerates structured analytical summaries of appellate documents covering procedural posture, issues on appeal, standards of review, and strategic assessment. Use when onboarding to an appeal, preparing for oral argument, evaluating appellate risk, or summarizing the appellate record.Votes: 0GitHub stars: 41
- Appeal Document SummaryProduces structured U.S. appellate document summaries mapping procedural posture, issues on appeal, standards of review, and competing arguments into memo-ready format. Use when summarizing appellate briefs, notices of appeal, records on appeal, or preparing for oral argument. Triggers: appeal, appellate, notice of appeal, standard of review, cross-appeal, appellate brief intake, record on appeal synthesis.Votes: 0GitHub stars: 41
- Structuring First Lien Last Out FacilitiesDesigns FILO structures with tranche-level pricing, distribution waterfalls, and intercreditor provisions within unitranche financing. Use when structuring FILO tranches, analyzing split economics, or designing blended pricing.Votes: 0GitHub stars: 41
- Modeling Fund Of Funds SecondariesEvaluates fund-of-funds secondary transactions with layer-on-layer fee analysis, double-carry impact, and net return adjustment. Use when pricing FoF secondaries, analyzing fee drag, or modeling net LP economics.Votes: 0GitHub stars: 41
- Analyzing Structured Note PayoffsDeconstructs structured note payoffs with embedded option identification, issuer credit risk, and all-in cost analysis. Use when analyzing structured notes, evaluating embedded options, or assessing structured product costs.Votes: 0GitHub stars: 41
- Analyzing Isda Documentation TermsEvaluates ISDA Master Agreement provisions with close-out netting, termination events, and credit support annexes. Use when reviewing ISDA terms, analyzing CSA provisions, or assessing documentation risk.Votes: 0GitHub stars: 41
- Analyzing Convertible Instrument TermsEvaluates SAFE, convertible note, and KISS structures with conversion mechanics, caps, discounts, and MFN provisions. Use when analyzing convertible instruments, comparing SAFE vs note terms, or modeling conversion scenarios.Votes: 0GitHub stars: 41