Back to authors
troykelly

troykelly

121 Skills published on GitHub.

pexels-media

Source royalty-free images and videos from Pexels API for design, placeholders, or content. Supports search, curated/popular content, collections, multiple resolutions, and ALWAYS creates detailed sidecar metadata files.

UncategorizedView skill →

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 →

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 →

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 →

verification-before-merge

Use before merging PR - final gate ensuring all tests pass, review complete, CI green, and acceptance criteria verified

UncategorizedView skill →

work-intake

Entry point for ALL work requests - triages scope from trivial to massive, asks clarifying questions, and routes to appropriate planning skills. Use this when receiving any new work request.

UncategorizedView skill →

worker-dispatch

Use to spawn isolated worker processes for autonomous issue work. Creates git worktrees, constructs worker prompts, and handles worker lifecycle.

UncategorizedView skill →

worker-handover

Defines context handover format when workers hit turn limit. Posts structured handover to GitHub issue comments enabling replacement workers to continue seamlessly.

UncategorizedView skill →

worker-protocol

Defines behavior protocol for spawned worker agents. Injected into worker prompts. Covers startup, progress reporting, exit conditions, and handover preparation.

UncategorizedView skill →

Page 3 of 3 · 121 results