all publishers

shmulc8

@shmulc8 source repo

6 published skills

  1. ▌
    Dapi 2 · shmulc8
    Use when a program crashes, a test fails, or code produces wrong results and reading the source isn't enough to see why. Pauses execution at any line and inspects actual runtime state — variables, types, call stack, live output — to find exactly what went wrong. Can attach to running servers by PID with no restart or code changes needed. Every stop returns full context automatically.
    0 installs
  2. ▌
    The Cfp Magician · shmulc8 bundle
    Coach the user step-by-step through writing a conference talk proposal (CFP / Call for Papers) that content committees actually accept. Use this whenever the user is writing or brainstorming a talk proposal, an abstract or title for a tech talk, a speaker submission, or asks how to get accepted to speak at a conference — even if they just say "help me submit to [conference]" or "I have a talk idea" and don't use the word CFP. Also trigger when the user wants feedback on a draft abstract/title, is stuck for a talk idea, or wants to tailor an existing talk for a specific conference. This skill guides ideation, structure, and polish; it does NOT ghost-write a finished proposal from a cold start.
    0 installs
  3. ▌
    Dapi · shmulc8
    Use when a program crashes, a test fails, or code produces wrong results and reading the source isn't enough to see why. Pauses execution at any line and inspects actual runtime state — variables, types, call stack, live output — to find exactly what went wrong. Can attach to running servers by PID with no restart or code changes needed. Every stop returns full context automatically.
    2 installs
  4. ▌
    Gh Pr Review · shmulc8
    View and manage inline GitHub PR review comments with full thread context from the terminal
    0 installs
  5. ▌
    Git Worktree Workflow · shmulc8
    Manage isolated development sessions using git worktrees. Use when the user wants to work on a feature branch with isolated Cursor/IDE sessions, create a worktree for a ticket (e.g., "create worktree for PROJ-1234"), switch between features without stashing, preserve session history per feature, or manage multiple branches simultaneously. Triggers on "create worktree", "new worktree", "worktree for ticket", "isolated session", "feature branch session".
    0 installs
  6. ▌
    Captain Obvious · shmulc8 bundle
    Finds and deletes "Captain Obvious" tests — tests that can never fail or check nothing. It catches assertions the type checker already guarantees (typeof/isinstance/toBeDefined on typed values), assertion-free tests, tautologies (expect(true).toBe(true), assert x == x, len >= 0), arrange-assert echoes (const x = 5; expect(x).toBe(5)), mock-echo tests, unawaited async assertions, dead/swallowed/conditional assertions, overly-broad pytest.raises(Exception), and duplicate test bodies. Use whenever the user wants to clean up a test suite, remove redundant/useless/tautological/AI-generated tests, mentions tests that "never fail" or "test nothing", or says "captain obvious". Works on TypeScript (Jest/Vitest/bun:test) and Python (pytest + mypy). The detection is fully deterministic — always run the bundled scripts, never scan test files one by one yourself.
    2 installs