Back to authors
HTRamsey

HTRamsey

19 Skills published on GitHub.

agent-creator

Create custom Task subagents in ~/.claude/agents/. Use when defining new agents for Task tool delegation.

UncategorizedView skill →

batch-operations

Use when performing 3+ similar operations like file edits, searches, or git operations. Triggers on repetitive tasks, "do the same for", loop-like patterns. Enables parallel tool calls and batch-editor delegation.

UncategorizedView skill →

browser-automation

Browser automation via Puppeteer MCP for JS-rendered content

UncategorizedView skill →

code-smell-detection

Use when reviewing code quality, before refactoring, when complexity increases, when code feels "hard to change", during code review, or when onboarding to unfamiliar code - systematic identification of code smells with specific refactoring recipes

UncategorizedView skill →

command-creator

Create slash commands for user-initiated workflows. Use when building repeatable /name commands for Claude Code.

UncategorizedView skill →

git-workflow

Use when starting feature work that needs isolation, or when completing work and deciding how to integrate - covers full worktree lifecycle from setup through merge/PR/discard

UncategorizedView skill →

hook-creator

Create native Claude Code hooks in ~/.claude/hooks/. Use when adding event-triggered automation (PreToolUse, PostToolUse, Stop, etc.).

UncategorizedView skill →

incremental-implementation

Use when building multi-day features, avoiding long-lived branches, features taking >1 day, changes touching multiple systems, or high-risk changes needing gradual rollout - break features into deployable increments that each provide value

UncategorizedView skill →

mcp-cli

On-demand MCP server access via CLI without adding to settings.json. Use when exploring MCP server capabilities before installing, making one-off calls, testing MCP servers during development, or avoiding context pollution from rarely-used servers.

UncategorizedView skill →

memory-management-optimization

Debug memory leaks, profile memory usage, optimize allocations. Use when heap grows unexpectedly, OOM errors occur, or profiling shows memory bottleneck. Covers C++ (Valgrind, ASAN, RAII), Python (tracemalloc, objgraph), and general patterns.

UncategorizedView skill →

multi-llm

Route tasks to optimal LLM provider (Gemini, Codex, Copilot, Claude)

UncategorizedView skill →

pdf

Comprehensive PDF manipulation toolkit for extracting text/tables, creating PDFs, merging/splitting, and handling forms.

UncategorizedView skill →

receiving-code-review

Process external code review feedback systematically. Use when responding to PR comments, review feedback, or technical suggestions from reviewers.

UncategorizedView skill →

skill-creator

Create skills that extend Claude with specialized knowledge and workflows. Use when Claude needs to learn a methodology or approach.

UncategorizedView skill →

subagent-driven-development

Use when executing implementation plans with independent tasks in the current session or facing 3+ independent issues that can be investigated without shared state or dependencies - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates

UncategorizedView skill →

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior (including race conditions, deadlocks, concurrency issues) - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) with specialized techniques for deep call stack tracing and concurrency debugging

UncategorizedView skill →

test-driven-development

Use when implementing any feature or bugfix, adding tests, fixing flaky tests, refactoring, or changing behavior. Default approach for new features, bug fixes. Exceptions only for throwaway prototypes or generated code. Covers TDD workflow (red-green-refactor), condition-based waiting for async tests, and testing anti-patterns to avoid.

UncategorizedView skill →

using-tmux

Control interactive CLI tools that require a real terminal via tmux send-keys. Use for git rebase -i, git add -p, vim, nano, Python/Node REPLs, or any command that hangs waiting for terminal input.

UncategorizedView skill →

Page 1 of 2 · 19 results