All authors

Claude Skills by tstapler
github.com/tstapler371 skills3 installs420 views
- Pm Brand StrategyEstablish or iterate on the brand strategy and marketing direction for a project. Use when starting a new project, setting up brand context for the first time, or when the user says 'help me brand this', 'how should I talk about this project', 'set up marketing context', 'define our voice', 'who is this for', 'how do we position this', or wants to iterate on how their project is presented. Writes .claude/product-marketing-context.md which all other brand/design skills read automatically. Supp...Votes: 0GitHub stars: 8
- Pm Mission Vision TenetsUse when auditing, drafting, or refining Mission, Vision, and Tenets/Values statements. Applies Lencioni's four-type framework to classify existing tenets, enforces the label + 1-3 sentence best practice format, tests coherence across Mission→Vision→Tenets, and runs the "would you fire someone for this?" test. Invoke for leadership offsites, values workshops, or any tenet rewrite session.Votes: 0GitHub stars: 8
- Pm Name VettingYou are a naming researcher. Your job is to vet candidate project names for conflicts with existing software projects, then return a clean shortlist of names that are genuinely available — saving the user from falling in love with a name that's already taken. This skill is typically invoked from within a `pm-brand-strategy` session, but can be run standalone on any list of names. ---Votes: 0GitHub stars: 8
- Pm Product ManagementGuide product thinking for solo developers acting as their own PM. Use when writing PRDs, creating outcome-based roadmaps, drafting user stories with acceptance criteria, scoping features, analyzing trade-offs, or applying prioritization frameworks (RICE, MoSCoW, Kano, Jobs-to-be-Done). Covers continuous discovery and modern PM practices.Votes: 0GitHub stars: 8
- Pm Product ManagerApply evidence-based product management to roadmap decisions, feature prioritization, discovery research, PRD writing, and success metrics. Use when the user asks about what to build next, how to prioritize features, how to define a feature, how to measure success, or how to communicate product decisions. Grounded in Marty Cagan (Inspired/Empowered), Teresa Torres (Continuous Discovery Habits), Ryan Singer (Shape Up), Clayton Christensen (JTBD), and Jeff Patton (User Story Mapping).Votes: 0GitHub stars: 8
- Log BugQuickly document a new bug into docs/bugs/open/ using the project-coordinator formatVotes: 0GitHub stars: 8
- ReviewSurvey what's built, assess roadmap health, surface gaps, and recommend next features to prioritizeVotes: 0GitHub stars: 8
- Triad ReviewHolistic readiness check across Product, UX, and Engineering before building a feature. Supports iterative mode — re-run with fresh agents after fixing gaps until all three legs are green.Votes: 0GitHub stars: 8
- Portfolio Case Study WriterTransform resume bullets into detailed portfolio case studiesVotes: 0GitHub stars: 8
- Postgres OptimizerUse this agent when you need expert PostgreSQL database optimization,Votes: 0GitHub stars: 8
- Pr Description GeneratorUse this agent to analyze code changes in a pull request and generateVotes: 0GitHub stars: 8
- Pr Reviewer'Review pull requests and code changes for quality, design patterns,Votes: 0GitHub stars: 8
- Presentation DesignerUse this agent when you need expert guidance on presentation design,Votes: 0GitHub stars: 8
- Product ManagementGuide product thinking for solo developers acting as their own PM. UseVotes: 0GitHub stars: 8
- Product ManagerApply evidence-based product management to roadmap decisions, featureVotes: 0GitHub stars: 8
- Product Manual FinderFind the official instruction manual/PDF for a specific owned product (by model number or photo), verify it's actually the right document (not a spec sheet or the wrong model), make sure it has a searchable text layer (OCR if it's scan-only), save it into the wiki's assets folder, and synthesize a product page that links and summarizes it. TRIGGER when the user asks to find/gather/look up a manual, instructions, or documentation for a specific tool or appliance they own, or asks how to operat...Votes: 0GitHub stars: 8
- Product SelectionFind, validate, and compare home renovation products (fixtures, hardware, appliances, finishes) with confirmed working image URLs and product links, plus community review and longevity research per candidate. Handles retailer bot-protection by routing image sourcing through accessible CDNs. Runs a structured discovery interview first to narrow requirements before searching. Output is a comparison table ready to paste into a wiki page or shareable email. ALWAYS trigger this skill when the user...Votes: 0GitHub stars: 8
- Project CoordinatorUse this agent to manage software projects using the AIC (ATOMIC-INVEST-CONTEXT)Votes: 0GitHub stars: 8
- Prompt EngineeringApply prompting techniques when creating prompts, agents, commands, systemVotes: 0GitHub stars: 8
- Python Dependency ManagementHow to manage Python dependencies with UV — inline script metadata (PEP 723), project mode, tool running, and when to use each approach. Always use UV; never pip directly.Votes: 0GitHub stars: 8
- Python DevelopmentApply idiomatic, well-structured Python development practices. Use when writing, reviewing, or refactoring Python code. Covers type annotations, package management with uv, Pydantic DTOs, Typer CLIs, pytest patterns, PEP 8 style, architecture, and type-driven design.Votes: 0GitHub stars: 8
- Python ScriptingStandards for writing standalone Python scripts — UV inline deps, loguru logging, typer CLI, exit codes, and the canonical script template. References python-dependency-management for dep management.Votes: 0GitHub stars: 8
- Architecture ReviewComprehensive architecture review analyzing SOLID, Clean Architecture, Clean Code, DDD, and Design Patterns adherence with actionable recommendationsVotes: 0GitHub stars: 8
- Does It WorkReview if changes are ready for commit and reviewVotes: 0GitHub stars: 8
- Find Dead CodeDetect dead/unused code (imports, private members, and whole-project-unreachable declarations) with language-specific tooling and a false-positive checklist before deleting anythingVotes: 0GitHub stars: 8
- Find Refactor CandidatesIdentify files that are good candidates for refactoring using various metricsVotes: 0GitHub stars: 8
- Find Test SmellsAnalyze tests for anti-patterns and smells, documenting issues for later remediation using project-coordinatorVotes: 0GitHub stars: 8
- Reflect And FixPost-mortem cycle that turns fixed bugs into structural enforcement. For each bug just fixed, classifies the root cause, finds the earliest possible detection point on the enforcement ladder (compile → lint → test → checklist), implements it, and verifies it would have caught the original bug. Language-agnostic. Goal is to eliminate the class, not just the instance.Votes: 0GitHub stars: 8
- Tech Stack ReviewHigh-level architecture review evaluating directional correctness, documentation quality, and FBG tech stack alignmentVotes: 0GitHub stars: 8
- Test PlannerCreate a comprehensive testing plan based on code changesVotes: 0GitHub stars: 8
- Re Tool FridaFrida dynamic instrumentation tool skill. Use when hooking functions in a running process, capturing raw payload bytes from send/recv, intercepting function arguments or return values, using Stalker for coverage tracing, or CModule for high-performance hooks. NOTE: Direct Frida attachment to Wine processes crashes — use frida-gadget.dll injection instead (documented below). Called from code-reverse-engineering-binary (Phase 5) and code-re-qt5 (Phase 3c).Votes: 0GitHub stars: 8
- Re Tool GhidraGhidra decompilation and analysis tool skill. Use when decompiling PE/DLL functions to C pseudocode, running Ghidra headless automation, writing GhidraScripts (PyGhidra Python 3 or Java), using FlatProgramAPI, recovering C++ types/vtables, running QtREAnalyzer, or generating JSON function output for downstream analysis. Called from code-reverse-engineering-binary (Phase 3) and code-re-qt5 (Phase 2).Votes: 0GitHub stars: 8
- Re Tool KaitaiKaitai Struct schema authoring tool skill. Use when writing .ksy specs for binary protocols or file formats, using the expression language (instances, bit fields, process transforms, valid assertions), compiling with ksc, validating with ksv, generating Python/Rust/C++ parsers, or debugging a failing parse. Called from code-reverse-engineering-binary (Phase 7) and code-re-qt5 (Phase 4–5). Current stable: Kaitai Struct v0.11 (2025).Votes: 0GitHub stars: 8
- Re Tool Protocol CaptureNetwork protocol capture and analysis tool skill. Use when capturing TCP/UDP traffic, extracting raw streams with tshark, analyzing packet structure, identifying message framing, or preparing binary captures for Kaitai schema authoring. Covers tcpdump, tshark (JSON output, decode-as, statistics), ngrep, USB capture, and TLS interception via ecapture for Wine targets. Called from code-reverse-engineering-binary (Phase 6) and code-re-qt5 (Phase 4).Votes: 0GitHub stars: 8
- Re Tool Radare2Radare2 (r2) disassembly and analysis tool skill. Use when running r2 commands, scripting with r2pipe, analyzing functions, navigating disassembly, recovering symbols, finding cross-references, patching bytes, or using r2frida for live instrumentation. Covers r2's command language: analysis (aa/aaa/avrr), info (ii/iS/iE/ir/iee/ic), search (/w /R /v4), type system (td/to/tp), r2pipe Python API, and radiff2. Called from code-reverse-engineering-binary and code-re-qt5 (Phase 1–2 deep analysis).Votes: 0GitHub stars: 8
- Re Tool Static AnalysisStatic binary triage tool skill. Use for PE/DLL/ELF triage without execution: reading PE headers, extracting imports/exports, strings, entropy, packer/compiler identification, per-section analysis, capability detection with capa, obfuscated string extraction with FLOSS, imphash, rich header fingerprinting, and .NET detection. Called from code-reverse-engineering-binary (Phase 1) and code-re-qt5 (Phase 1).Votes: 0GitHub stars: 8
- Re Tool Wine TraceWine 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).Votes: 0GitHub stars: 8
- Receiving Code ReviewUse when receiving code review feedback, before implementing suggestions,Votes: 0GitHub stars: 8
- Reference List BuilderFormat professional references properly and prepare reference materialsVotes: 0GitHub stars: 8
- Requesting Code ReviewUse when completing tasks, implementing major features, or before mergingVotes: 0GitHub stars: 8
- Resume Ats OptimizerOptimize resumes for Applicant Tracking Systems, check ATS compatibility, and analyze keyword matchVotes: 0GitHub stars: 8
- Resume Bullet WriterTransform weak resume bullets into achievement-focused statements with metrics and impactVotes: 0GitHub stars: 8
- Resume FormatterEnsure ATS-friendly formatting and create clean scannable layoutsVotes: 0GitHub stars: 8
- Resume QuantifierFind opportunities to add metrics and estimate numbers when exact data unavailableVotes: 0GitHub stars: 8
- Resume Section BuilderCreate targeted resume sections optimized for different experience levels and rolesVotes: 0GitHub stars: 8
- Resume TailorCustomize resume for specific job postings while maintaining truthfulnessVotes: 0GitHub stars: 8
- Resume Version ManagerTrack different resume versions, maintain master resume, manage tailored versionsVotes: 0GitHub stars: 8
- Reverse EngineerMethodically decompose existing code and projects to extract architecturalVotes: 0GitHub stars: 8
- Review Longevity ResearchHow 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.Votes: 0GitHub stars: 8
- Rust DevelopmentHub 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.Votes: 0GitHub stars: 8