Back to authors
troykelly

troykelly

60 Skills published on GitHub.

postgis

MANDATORY when working with geographic data, spatial queries, geometry operations, or location-based features - enforces PostGIS 3.6.1 best practices including ST_CoverageClean, SFCGAL 3D functions, and bigint topology

UncategorizedView skill →

postgres-rls

MANDATORY when touching auth tables, tenant isolation, RLS policies, or multi-tenant database code - enforces Row Level Security best practices and catches common bypass vulnerabilities

UncategorizedView skill →

pr-creation

Use after completing implementation - create pull request with complete documentation, proper labels, linked issues, and verification summary

UncategorizedView skill →

pr-test-analyzer

Use when asked to evaluate PR test coverage or explicitly asked to run the pr-test-analyzer subagent.

UncategorizedView skill →

pre-work-research

Use before starting implementation - research repository documentation, codebase patterns, and external resources to inform the approach

UncategorizedView skill →

project-board-enforcement

MANDATORY for all work - the project board is THE source of truth. This skill provides verification functions and gates that other skills MUST call. No work proceeds without project board compliance.

UncategorizedView skill →

project-status-sync

Use to keep GitHub Project fields synchronized with actual work state - updates status, verification, criteria counts, and other project-specific fields

UncategorizedView skill →

research-after-failure

Use after 2 consecutive failed attempts at solving a problem - STOP guessing and research documentation, codebase, and online resources before resuming

UncategorizedView skill →

review-gate

HARD GATE before PR creation - verifies review artifact exists in issue comments, all findings addressed or tracked, blocks PR creation if requirements not met

UncategorizedView skill →

review-scope

Use before code review - determine if change is minor (review new code only) or major (review impacted code too)

UncategorizedView skill →

security-review

MANDATORY for security-sensitive code changes - OWASP-based security review with dedicated checklist, required before PR for auth, input handling, API, database, or credential code

UncategorizedView skill →

security-reviewer

Use when explicitly asked to run the security-reviewer subagent or when another skill requires the security-reviewer agent card.

UncategorizedView skill →

session-start

Use at the beginning of every work session - establishes context by checking GitHub project state, reading memory, verifying environment, and orienting before starting work

UncategorizedView skill →

silent-failure-hunter

Use when asked to detect silent failures/weak error handling or explicitly asked to run the silent-failure-hunter subagent.

UncategorizedView skill →

strict-typing

Use when writing code in typed languages - enforces full typing with no any/unknown/untyped escapes, even if it requires extra time

UncategorizedView skill →

style-guide-adherence

Use when writing code - follow Google style guides where available, otherwise follow established best practices for the language

UncategorizedView skill →

tdd-full-coverage

Use when implementing features or fixes - test-driven development with RED-GREEN-REFACTOR cycle and full code coverage requirement

UncategorizedView skill →

timescaledb

MANDATORY when working with time-series data, hypertables, continuous aggregates, or compression - enforces TimescaleDB 2.24.0 best practices including lightning-fast recompression, UUIDv7 continuous aggregates, and Direct Compress

UncategorizedView skill →

Page 3 of 4 · 60 results