All authors
tstapler avatar

Claude Skills by tstapler

github.com/tstapler
380 skillsA× 369B× 110 installs265 views
Re Tool Wine TraceA

Wine dynamic tracing tool skill. Use when tracing Win32 API calls from a Windows binary running under Wine: WINEDEBUG relay logging, WineDbg, GDB attach to Wine process, observing file access, network connections, registry reads, DLL load order, or SEH. Called from code-reverse-engineering-binary (Phase 4) and code-re-qt5 (Phase 3).

developmentgoc++
0
8
Receiving Code ReviewA

Use when receiving code review feedback, before implementing suggestions,

testingrustgo
0
8
Reference List BuilderA

Format professional references properly and prepare reference materials

devopsgoperformance
0
8
Requesting Code ReviewA

Use when completing tasks, implementing major features, or before merging

code-qualitybashrefactoring
0
8
Resume Ats OptimizerA

Optimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword match

businessgo
0
8
Resume Bullet WriterA

Transform weak resume bullets into achievement-focused statements with metrics and impact

businessgoperformance
0
8
Resume FormatterA

Ensure ATS-friendly formatting and create clean scannable layouts

designgo
0
8
Resume QuantifierA

Find opportunities to add metrics and estimate numbers when exact data unavailable

businessgo
0
8
Resume Section BuilderA

Create targeted resume sections optimized for different experience levels and roles

developmentgo
0
8
Resume TailorA

Customize resume for specific job postings while maintaining truthfulness

devopsgo
0
8
Resume Version ManagerA

Track different resume versions, maintain master resume, manage tailored versions

devopsgo
0
8
Reverse EngineerA

Methodically decompose existing code and projects to extract architectural

developmentrustgo
0
8
Review Longevity ResearchA

How to research community reviews and longevity signals for a physical product — where to look, how to weigh sponsored vs. organic sources, and how to read warranty/repairability/failure-mode signals as durability proxies. Use as a sub-step inside a larger research or product-selection process, not as a standalone entry point.

researchrustgo
0
8
Rust DevelopmentA

Hub skill for Rust development. Covers the full workflow from profiling → performance diagnosis → CPU/memory optimization → parallelism. Routes to the right specialist skill based on the symptom. Links all four Rust skills: rust-profiling, rust-perf-tuning, rust-memory-optimization, rust-parallel-processing.

developmentrustgo
0
8
Rust IdiomsA

Idiomatic review for Rust — async/Tokio daemon design, ports-and-adapters trait boundaries, and thiserror/anyhow error handling. Use when reviewing or writing Rust code that defines async trait "ports" (dependency-inversion boundaries), runs a single-threaded Tokio daemon (current_thread runtime + LocalSet/spawn_local), or crosses a wire/domain type boundary. Covers async fn in traits vs async-trait, Rc/RefCell vs Arc/Mutex, tokio::select! cancel-safety, blocking calls in async context, thise...

developmentrustgo
0
8
Rust Memory OptimizationA

Reduce Rust memory usage, eliminate allocation churn, size types precisely, apply custom allocators and arenas, build bounded telemetry buffers, and detect leaks. Covers the full cycle: measure → diagnose → fix → verify. Companion to rust-profiling (CPU flamegraphs) and rust-perf-tuning (CPU throughput).

devopsrustgo
0
8
Rust Parallel ProcessingA

Exploit CPU, GPU, and multi-machine parallelism in Rust. Covers rayon (data parallelism), tokio (task/async parallelism), SIMD (auto-vectorization + wide crate), wgpu/cudarc/candle (GPU compute and ML), tonic/tarpc/quinn (multi-machine RPC), MPI/ractor/DataFusion (HPC and distributed), algorithm patterns (map-reduce, pipeline, work-stealing, SPMD), profiling parallel programs, and common anti-patterns. Companion to rust-profiling (collect data first) and rust-perf-tuning (single-core fixes).

developmentpythonrust
0
8
Rust Perf TuningA

Diagnose Rust performance bottlenecks from profiling data and apply targeted optimizations. Covers the full cycle: measure → profile (see rust-profiling skill) → diagnose → fix → verify. Includes pattern-matched fixes for common flamegraph hotspots, allocation elimination, data layout, compiler settings, and parallelism tuning.

developmentrustgo
0
8
Rust ProfilingA

Profile Rust binaries and benchmarks using cargo-flamegraph, samply, perf, and heaptrack. Covers CPU flamegraphs, collapsed stacks for LLM analysis, memory profiling, criterion benchmark profiling, and interactive Firefox Profiler UI.

developmentpythonrust
0
8
Salary Negotiation PrepA

Research market rates, build negotiation strategy, and create counter-offer scripts

developmentgoexpress
0
8
1 IdeateA

Phase 1 — Interview to capture requirements. Outputs: project_plans/<project>/requirements.md

devopsgobash
0
8
2 ResearchA

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

designgoapi
0
8
3 PlanA

Phase 3 — Architecture + task breakdown. Outputs: project_plans/<project>/implementation/plan.md

ai-agents
0
8
4 ValidateA

Phase 4 — Map test coverage to requirements + run pre-mortem before writing any code. Outputs: validation.md + pre-mortem.md in project_plans/<project>/implementation/

ai-agents
0
8
5 ImplementA

Phase 5 — Execute plan via parallel worker subagents. Requires a fresh session (see below).

designgobash
0
8
6 VerifyA

Phase 6 — Dynamic idiom review, architecture review, refactor pass, then correctness + test gate before shipping.

developmentjavascripttypescript
0
8
7 ShipA

Phase 7 — Create the PR and drive it to merge-ready via github:pr-ship.

code-qualitygobash
0
8
AdrA

Capture an architecture decision record

devopsapi
0
8
Fix BugA

Maintenance shortcut — pick highest priority bug, find root cause, fix, verify

testinggitapi
0
8
Fix HotspotA

Maintenance shortcut — rank refactor candidates by complexity × churn, refactor the top one, verify

code-qualityrustgo
0
8
FullA

Full SDD workflow — ideate → research → plan → validate → implement → verify → ship. Planning runs in subagents; no fresh session required.

ai-agentsgobash
0
8
QuickA

One-shot workflow for simple tasks and bug fixes that fit in a single context window. Skips artifacts and fresh-session requirements.

testinggit
0
8
StatusA

Show current SDD phase and the next command to run

ai-agents
0
8
Session CompareA

Compare two Claude Code sessions by path or name. Extracts duration, model, all token buckets, estimated cost, human turns, tool calls, files touched, and generates a markdown conversation summary. CLI wrapper around ~/dotfiles/stapler-scripts/session-compare.

ai-agentsswiftbash
0
8
Convert CandidatesA

Analyze text, commands, or other content to determine if it should be converted to a Claude Agent Skill

developmentpythongo
0
8
CreateA

Create a new Claude Agent Skill following Anthropic's best practices with prompt engineering guidance

developmentjavascriptpython
0
8
Software PlannerA

Use this agent to plan software features, gather requirements, design

code-qualitygojava
0
8
Spring Boot Java DevelopmentA

Apply Spring Boot and Java coding standards when writing, reviewing,

developmentjavasql
0
8
Spring Boot TestingA

Use this agent when you need expert guidance on Spring Boot testing,

code-qualitygojava
0
8
Sqlite OptimizerA

Use this agent when you need expert SQLite database optimization, schema design review, or performance analysis for SQLite-backed applications. This agent should be invoked when reviewing DDL, designing indexing strategies, evaluating WAL/journal configuration, diagnosing write contention, analyzing query plans with EXPLAIN QUERY PLAN, or optimizing ent/GORM ORM usage against SQLite. Covers SQLite-specific constraints that differ materially from PostgreSQL (single-writer, type affinity, limit...

databasesgosql
0
8
Stapler Squad Add SkillA

Use when you need to add a new persistent guard, convention, or anti-pattern check to the stapler-squad project. This skill scaffolds a new project skill at .claude/skills/<slug>/SKILL.md with the correct frontmatter and optionally updates CLAUDE.md's reference index.

documentationgojava
0
8
Stelekit Ui SkillA

Desktop UI automation for SteleKit Compose app. Launch app, take screenshots, click buttons, type text, verify UI state. Like playwright but for the SteleKit desktop app. Use when user wants to test SteleKit UI, debug visual issues, verify flows work, or automate desktop interaction.

toolspythonbash
0
8
Strands Best PracticesA

Best practices for the AWS Strands Agents SDK — structuring prompts,

documentationtypescriptpython
0
8
Subagent Driven DevelopmentA

Execute an implementation plan by dispatching fresh subagents per task with dual-review (spec compliance + code quality). Use when running sdd:5-implement or executing any multi-task implementation plan.

ai-agentsgitsecurity
0
8
Sync RemotesA

Execute a full bidirectional sync between the personal fork (origin) and the work upstream (upstream-fanatics). Creates a dated integration branch, resolves known conflict patterns, runs CI checks, opens two PRs (fork→upstream and upstream→fork), and monitors until checks pass. Use after /fork-merge-plan or whenever both repos have diverged and need to be brought back in sync.

devopsgobash
0
8
Tech Resume OptimizerA

Optimize resumes for software engineering, PM, and technical roles

devopsjavascripttypescript
0
8
Technical Writing CoachA

Use this agent to improve technical writing clarity, impact, and actionability.

businessgoperformance
0
8
Temporal Cloud SetupB

Set up Temporal Cloud and run a sample Workflow on it for the user, doing the work end to end. Use when the user wants to set up Temporal Cloud, get started on Temporal Cloud, install the unified Temporal CLI (prerelease cloud-cli), create a Cloud namespace or API key, clone a money-transfer sample app, write the client config TOML, or connect a local Worker to Temporal Cloud and run a sample Workflow. This is the Cloud setup path, not the local learning path (see temporal-getting-started). C...

ai-agentstypescriptpython
0
8
Temporal DeveloperA

Develop, debug, and manage Temporal applications across Python, TypeScript, Go, Java, .NET, Ruby, and Rust. Use when the user is building workflows, activities, or workers with a Temporal SDK, debugging issues like non-determinism errors, stuck workflows, or activity retries, using Temporal CLI, Temporal Server, or Temporal Cloud, or working with durable execution concepts like signals, queries, heartbeats, versioning, continue-as-new, child workflows, or saga patterns. Also use when the user...

developmenttypescriptpython
0
8
Temporal OpsA

Administer and diagnose running Temporal Cloud or self-hosted Temporal Server environments via CLI (temporal, tcld) — not SDK code. Operations: namespace CRUD, Cloud capacity/APS, API-key rotation, mTLS cert rotation, workflow health, batch cancel/terminate/reset, export, search attributes, Ops API, billing, audit logs, Terraform, SAML/SCIM, migration. Diagnosis: bottom-up triage of stuck workflows, non-determinism, worker-health, task-queue problems, HA failover, payload size limits, perform...

devopstypescriptpython
0
8