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 →

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 →

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 →

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 →

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. Uses Task tool with run_in_background for parallel execution and TaskOutput for monitoring. Pre-extracts context to minimize worker token usage.

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