Search

PythonReactSEOPDF

rileyhilliard AI Skills

GitHub ↗

Browse published AI skills maintained by rileyhilliard. Compare skill descriptions and follow each source repository for setup instructions.

Author statistics

Indexed skills

18

Repository stars across indexed skills

1,445

Repository forks

227

Average repository stars per indexed skill

80

Repository stars may repeat across skills from the same repository.

18 skills

Browse skills

GitHub

rr

rileyhilliard

Use the rr CLI to sync code and run commands on remote machines. Invoke when the user wants to run tests, builds, or commands remotely, sync files to a remote host, set up remote development, or troubleshoot rr...

GitHub

fixing-flaky-tests

rileyhilliard

Diagnose and fix tests that pass in isolation but fail when run concurrently. Covers shared state isolation and resource conflicts. References condition-based-waiting for timing issues.

GitHub

migrating-code

rileyhilliard

Safe code migrations with backward compatibility and reversibility. Use when upgrading dependencies, changing database schemas, API versioning, or transitioning between technologies.

GitHub

reading-logs

rileyhilliard

Analyzes logs efficiently through targeted search and iterative refinement. Use when investigating errors, debugging incidents, or analyzing patterns in application logs.

GitHub

documenting-systems

rileyhilliard

Creates task-oriented technical documentation with progressive disclosure. Use when writing READMEs, API docs, architecture docs, or markdown documentation.

GitHub

design

rileyhilliard

Enforces precise, minimal design for dashboards and admin interfaces. Use when building SaaS UIs, data-heavy interfaces, or any product needing Jony Ive-level craft.

GitHub

visualizing-with-mermaid

rileyhilliard

Creates professional Mermaid diagrams with semantic styling and visual hierarchy. Use when creating flowcharts, sequence diagrams, state machines, class diagrams, or architecture visualizations.

GitHub

optimizing-performance

rileyhilliard

Measure-first performance optimization that balances gains against complexity. Use when addressing slow code, profiling issues, or evaluating optimization trade-offs.

GitHub

condition-based-waiting

rileyhilliard

Fixes flaky tests by replacing arbitrary timeouts with condition polling. Use when tests fail intermittently, have setTimeout delays, or involve async operations that need proper wait conditions.

GitHub

writing-tests

rileyhilliard

Writes behavior-focused tests using Testing Trophy model with real dependencies. Use when writing tests, choosing test types, or avoiding anti-patterns like testing mocks.

GitHub

executing-plans

rileyhilliard

Executes implementation plans with smart task grouping. Groups related tasks to share context, parallelizes across independent subsystems.

GitHub

architecting-systems

rileyhilliard

Designs scalable system architectures and technical documents. Use when planning features, evaluating tradeoffs, documenting decisions, or analyzing complexity.

GitHub

verification-before-completion

rileyhilliard

Run verification commands before claiming work is complete or fixed. Use before asserting any task is done, bug is fixed, tests pass, or feature works.

GitHub

handling-errors

rileyhilliard

Prevents silent failures and context loss in error handling. Use when writing try-catch blocks, designing error propagation, reviewing catch blocks, or implementing Result patterns.

GitHub

documenting-code-comments

rileyhilliard

Standards for self-documenting code and minimal comments. Use when auditing inline documentation or deciding when comments add value vs clutter.

GitHub

systematic-debugging

rileyhilliard

Four-phase debugging framework that finds root causes before proposing fixes. Use when investigating bugs, errors, unexpected behavior, failed tests, or when previous fixes haven't worked.

GitHub

writing-plans

rileyhilliard

Create implementation plans with tasks grouped by subsystem. Related tasks share agent context; groups parallelize across subsystems.

GitHub

refactoring-code

rileyhilliard

Improves code structure while preserving behavior through test verification. Use when cleaning up code, reducing duplication, simplifying complexity, or reorganizing modules.

The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.