All authors
tstapler avatar

Claude Skills by tstapler

github.com/tstapler
380 skillsA× 369B× 110 installs257 views
Golang Test DebuggerA

Use this agent when you need to diagnose and fix failing Go tests with

code-qualitygobash
0
8
Golang TestingA

Production-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming. Use when writing or reviewing Go tests, choosing a testing approach, setting up Go test CI, or debugging flaky/slow tests. For testify-specific APIs see `samber/cc-skills-golang@golang-stretchr-testify`; for measurement methodology see `samber/cc-skills-golang@golang-ben...

testinggobash
0
8
Golang TroubleshootingA

Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, races, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill), applying opti...

researchrustgo
0
8
Google Drive OrganizationA

Survey a Google Drive's actual folder structure, apply a PARA-lite organization framework, and produce (then safely execute) a concrete reorganization plan — deduping, sweeping root-level clutter, and fixing misnested folders.

ai-agentsrustgo
0
8
GritqlA

Use gritql (grit) for AST-based multi-file code transformations. Use

developmentpythonrust
0
8
PlanA

Engineering-focused project plans with solo work strategies, critical path analysis, professional-grade techniques, pre-work briefing checklists, and ITP-style stage-gate hold points

documentationgotesting
0
8
Home Project PlanningA

Structured home project planning workflow (scope → research → plan → prep → execute → close). Use for any home improvement, repair, installation, or maintenance project.

ai-agents
0
8
1 ScopeA

Phase 1 — Interview to scope the home project. Outputs: home_plans/<project>/scope.md

ai-agentsgo
0
8
2 ResearchA

Phase 2 — Parallel research across 4 dimensions. Outputs: home_plans/<project>/research/*.md

ai-agentsgodocumentation
0
8
3 PlanA

Phase 3 — Task breakdown, materials list, and budget. Outputs: home_plans/<project>/plan.md

ai-agentsgo
0
8
4 PrepA

Phase 4 — Pre-execution readiness gate. Outputs: home_plans/<project>/prep-checklist.md

devops
0
8
5 ExecuteA

Phase 5 — Log task completion and track costs during active execution. Updates: home_plans/<project>/execution-log.md

ai-agents
0
8
6 CloseA

Phase 6 — Close out the project: document results, actuals, and create a Logseq wiki page.

ai-agents
0
8
SETUPA

Determine the project name for `home_plans/<project>/` path:

ai-agents
0
8
FullA

Full home project workflow — scope → research → plan → prep. Research and planning run in subagents. Hand off to /home:5-execute when ready to work.

researchgodocumentation
0
8
QuickA

Fast path for small maintenance tasks, quick fixes, and simple installs under ~2 hours.

ai-agentsgo
0
8
StatusA

Show status of all home projects — phases completed, budget tracking, next steps.

devops
0
8
HomebrewA

Install, manage, and troubleshoot macOS packages using Homebrew. Use

developmentpythonbash
0
8
HookerB

Design, write, and manage Claude Code hooks. Scans conversation history to identify what hooks you need, applies layered analysis to classify controls by severity, and generates performant hookify-compatible rule files with correct deduplication strategies.

ai-agentspythonbash
0
8
Hotel VettingA

Structured pipeline for vetting hotels before recommending them to wedding guests or event guests. Aggregates reviews from multiple sources, checks neighborhood safety, scores on five guest-fitness dimensions, and produces a structured verdict card per property.

ai-agentsrustgo
0
8
Infra AnsibleA

Write, review, or extend Ansible roles and playbooks in the stapler-scripts repo. Use when creating a new role, adding tasks to an existing role, reviewing a playbook for correctness, or applying Ansible best practices. Covers role structure, idempotency, OS portability, variable scoping, and the patterns established in this repo.

devopsshellbash
0
8
Infra Docker Build TestA

Docker build and test workflow with mandatory pre-push validation checklist to prevent CI/CD failures

devopsgobash
0
8
Infra HomebrewA

Install, manage, and troubleshoot macOS packages using Homebrew. Use when a required tool is missing, needs updating, or when managing taps, casks, or formula versions.

devopspythonbash
0
8
Infra TestingB

Run TestKube and PGBouncer tests on Kubernetes clusters with mandatory context verification to prevent accidental deployments to wrong environments

devopsbashsql
0
8
Infrastructure TestingB

Run TestKube and PGBouncer tests on Kubernetes clusters with mandatory

devopsbashsql
0
8
Interview Prep GeneratorA

Generate STAR stories, practice questions, and talking points from resume

devopsgo
0
8
Iterate On LogoA

Use this skill when Tyler asks to iterate on a logo, run an adversarial critique-fix loop, or says 'critique and fix this until done'. Runs scored critique → targeted SVG fix cycles until no fixable issues remain.

ai-agentsgo
0
8
Java Api DiscoveryA

Discover Java API signatures from compiled JARs using javap instead of

developmentrustjava
0
8
Java Test DebuggerA

Diagnose and fix failing Java tests (JUnit 5/4, Spring Test, TestNG, Mockito, AssertJ)

testinggojava
0
8
Jfr ProfilingA

Profile Java/Kotlin processes using JFR (Java Flight Recorder). Covers Gradle task setup, CI integration, collapsed-stacks output for LLM analysis, flamegraph visualization, and bottleneck identification patterns.

devopspythongo
0
8
Jira Project ManagerA

Use this agent for FBG JIRA ticket creation, project management, and

businessgotesting
0
8
CreateA

Create well-structured Jira tickets following INVEST principles and FBG hierarchy rules

ai-agents
0
8
DocA

Create or update Confluence documentation using the Diataxis framework

ai-agentsdocumentation
0
8
IncidentA

Create emergency bug tickets with proper severity and impact assessment

devopsdocumentation
0
8
PlanA

Break down features and organize project work following INVEST principles

ai-agentsgo
0
8
Job Description AnalyzerA

Analyze job postings, calculate match scores, identify gaps, and create application strategy

developmentpythongo
0
8
Journeys EnrichA

Improves existing docs/journeys/*.md spec files — fills in gaps flagged by journeys-extract, refines vague steps, and links plausible test_ids by searching the repo's test suite — without a full rediscovery pass and without clobbering fields owned by journeys-verify. Always proposes a before/after diff and waits for explicit approval before writing (plan-validate-execute), then applies via journeys-extract's upsert script so the verified→stale invariant stays enforced in one place. Use when a...

researchbash
0
8
Journeys ExtractA

Extracts user journeys from an app's existing code into persistent, declarative markdown+YAML spec files under docs/journeys/ — one file per journey, each with a stable journey_id and frontmatter fields for test linkage (test_ids, status, last_verified) that journeys-verify and journeys-enrich own and update later. Uses three parallel lean agents (PM story-map backbone, UX flow analysis, Mermaid diagram generation) to discover journeys, then upserts by journey_id so re-running never duplicate...

ai-agentsgobash
0
8
Journeys VerifyA

Verifies that docs/journeys/*.md spec files (written by journeys-extract) still hold true — every source_ref path still exists and every test_id is still findable in the repo's test suite. Runs a cheap deterministic script (Tier 1, safe for CI/pre-commit on every PR) that flips each journey's status between draft/verified/stale, plus an optional LLM semantic-drift pass (Tier 2, per journey, checks whether the narrative still matches the actual UI/code) for a fuller review. Use to check journe...

ai-agentsrustbash
0
8
Js Playwright Wasm GlueA

Idiomatic review for Node.js glue code that bridges Rust wasm-bindgen modules to playwright-core (e.g. crates/wasm/src/glue/*.js in stapler-mcp). Use when reviewing or writing JS/TS files that call playwright-core APIs from a wasm-bindgen import object, wrap Playwright errors for the wasm boundary, manage browser/page lifecycle, or write node:test tests around that glue.

developmentrustnode
0
8
Jvm PerformanceA

Fix JVM/Kotlin performance bottlenecks identified via profiling. Covers concrete code changes for allocation pressure, GC tuning, lock contention, JIT blockers, and Kotlin-specific patterns. Use after jfr-profiling has identified the hotspot. Invoke when an engineer has a profile and needs to know what to change.

code-qualitygojava
0
8
Knowledge Confluence SyncA

Publish markdown files to Confluence, crawl Confluence pages to local markdown, sync bidirectionally, validate links, and manage page hierarchy. Use when publishing documentation, downloading Confluence content, checking sync status, resolving conflicts, managing comments, or troubleshooting Confluence page issues.

documentationpythonbash
0
8
Knowledge Literature ReviewA

Conduct structured literature reviews by searching arXiv, building citation graphs via Semantic Scholar, and storing papers locally in the knowledge base. Use when asked to: review literature on a topic, map a research area, find key papers or state-of-the-art methods, explore citation networks, build a reading list, identify research gaps, expand from a seed paper to find related work, or understand what has been published in a field.

researchgobash
0
8
Knowledge SynthesisA

Synthesize knowledge from multiple sources — including a conversation, PR, or investigation — into Zettelkasten notes for a personal Logseq wiki. Use when creating wiki pages, integrating academic research, building interconnected knowledge with [[links]] and #[[tags]], or whenever the user says "synthesize this to my wiki" / "add this to my wiki" / "synthesize this to my personal wiki" / "write this up in my notes."

researchgoshell
0
8
KNOWLEDGE PROCESSING ARCHITECTUREA

Knowledge Processing Architecture

researchgobash
0
8
MIGRATION GUIDEA

Migration Guide: Unified [[Needs Processing]] Tag

researchgobash
0
8
MIGRATION NOTESA

Knowledge Processing Architecture Migration Notes

researchbashdocumentation
0
8
Attention DashboardA

Comprehensive analysis of your Logseq wiki to identify what needs attention, prioritized by importance

designpythongo
0
8
Create ZettleA

Transforms any topic into a well-structured, interconnected Zettelkasten note optimized for Logseq with proper file paths

researchpythongo
0
8
EnrichA

Knowledge Enrichment Orchestrator

researchpythongo
0
8