IgorGanapolsky

IgorGanapolsky

@IgorGanapolsky

GitHub
53 Skills
1537 Total Stars
March 2026 Joined

Public Skills

cyberstrike-compare-not-clone

by IgorGanapolsky

CyberStrikeAI (Ed1s0nZ) turns NL intent into governed cybersecurity actions with HITL + RAG. Steal the FORMAT onto ThumbGate rails; never clone CyberStrike, Eino, WebShell, or C2. Slash: /cyberstrike-compare-not-clone.

Processing 29 1mo ago

zvec-grep-compare-not-clone

by IgorGanapolsky

zg (zvec-grep) is a local-first search layer (ripgrep + BM25 + vector), not a ThumbGate clone. Steal the four-route FORMAT onto existing rails; never install @zvec/zvec-grep. Slash: /zvec-grep-compare-not-clone.

Analytics 29 1mo ago

jit-harness-compare-not-clone

by IgorGanapolsky

JIT-Agent (arXiv:2608.25593) is a harness-intelligence model, not a ThumbGate clone. Steal the four-module FORMAT (memory/planning/action/capability) onto existing rails; never train or download JIT-Agent. Slash: /jit-harness-compare-not-clone.

Agents 29 1mo ago

package-manager-honesty-doctor

by IgorGanapolsky

Audit lockfile/packageManager/CI install parity and fail-closed package-manager switches. Steal from InfoQ pnpm 12 (Rust rewrite) — do NOT migrate ThumbGate off npm. Prefer --ignore-scripts honesty. Slash: /package-manager-honesty-doctor.

CI/CD 29 1mo ago

nvidia-specdecode-al-doctor

by IgorGanapolsky

Fail-closed speculative-decoding AL/D doctor for ThumbGate. Checks speedup ≤ AL/(1+ρD), attention D=128/G-1, tile alignment, and maps to checkpoint-speculative-decoding-acceptance. Steal from NVIDIA co-design blog — never clone TensorRT/EAGLE/Model-Optimizer. Slash: /nvidia-specdecode-al-doctor.

ML Ops 29 1mo ago

graphify

by IgorGanapolsky

Query the local Graphify-Labs AST knowledge graph for ThumbGate architecture questions (what connects X to Y, explain a symbol, PreToolUse/gates/adapters). Slash: /graphify.

Analytics 29 1mo ago

graphify

by IgorGanapolsky

"Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools."

CLI Tools 29 1mo ago

show-me

by IgorGanapolsky

Answer architecture / control-flow questions with a compact visual format (component tree, call stack, mermaid, annotated diff) instead of prose walls. House steal of ExplainX /show-me FORMAT — not affiliated. Slash: /show-me.

Processing 29 1mo ago

fleet-coordination

by IgorGanapolsky

Mandatory coordination contract for ANY agent working in IgorGanapolsky/ThumbGate. Runs automatically at session start (SessionStart hook). Before mutating shared repository or vault state, verify no other live agent owns this checkout, has an active vault claim on ThumbGate, or holds a Linear issue covering the same work. Invoke whenever you are about to edit shared files, create branches/worktrees, push, open a PR, or touch ~/Documents/AI-Agent-Sync. Prevents same-repo collisions (files deleted under a live agent, claims overwritten, work lost).

Code Review 29 1mo ago

context-engineering-checklist

by IgorGanapolsky

HARD checklist before new skills, MCP tools, hooks/gates, plugins, or multi-agent workflows. Maps Hugging Face Context Course units 1–5 onto ThumbGate. Auto-invoke when creating SKILL.md, PreToolUse hooks, gate patterns, MCP tools, Grok workflows, slash commands, or when user says context engineering, HF context course, GSD, Ralph Loop, or agent context. Slash: /context-engineering-checklist.

Agents 29 1mo ago

autonomous-execution-mandate

by IgorGanapolsky

Self-directed autonomous execution mandate and workflow skill for ThumbGate agents. Enforces zero-human-intervention task chaining, proactive CI/Trunk monitoring, automated conflict resolution, and evidence-first reporting without requiring manual prompt nudges from the user.

Agents 29 2mo ago

gsd-ralph-context-loop

by IgorGanapolsky

Orchestrate coding work with GSD (Capture→Clarify→Organize→Execute→Review) and Ralph Loop (Observe→Act→Feedback→Promote→Enforce). Use parallel agents/workflows for multi-faceted tasks. Auto-invoke when user says GSD, Ralph Loop, get shit done, work in parallel agents, context course, or all of it for context engineering. Slash: /gsd-ralph-context-loop.

Code Review 29 2mo ago

ThumbGate Brand Voice

by IgorGanapolsky

Make any ThumbGate-facing copy — landing/pricing/compare/guide pages, README, postinstall banners, CLI receipts, Reddit/LinkedIn/Bluesky/Threads posts, docs, outreach drafts, blog/launch content — sound like ThumbGate: direct, technical, honest, anti-hype. Use BEFORE writing or editing customer-facing or marketing text, and when the user says "write a landing page", "draft a Reddit/LinkedIn post", "write the README", "make this on-brand", "punch up this copy", or "review this copy for voice". Do NOT use for code comments, commit messages, internal notes, or non-ThumbGate copy — and never to add fabricated traction or unsupported claims (honesty is the brand).

Design 29 4mo ago

thumbgate-feedback

by IgorGanapolsky

Capture thumbs up/down feedback into structured memories and prevention rules. Require one sentence of why before claiming memory promotion. Use when user gives explicit quality signals about agent work (e.g. "that worked", "that failed", "thumbs up/down"). Do NOT use for general questions, code generation, file operations, or any task that is not explicit feedback on prior agent output.

File Ops 29 4mo ago

solve-architecture-autonomy

by IgorGanapolsky

Course-correct from over-planning to execution — when the agent has produced a plan, research, or options instead of doing work the user already approved, drop the analysis and execute the smallest end-to-end action now (branch, run, deploy, verify). Use when the user says "stop planning, just do it", "why are you researching, execute", "just ship it", "enough analysis", or pushes back that you keep proposing instead of acting on an already-decided task. Do NOT use when the task is genuinely undecided and needs a plan first, when the user explicitly asked for research/options/a design, or for routine work where no over-planning has occurred — acting on an unscoped or destructive task is its own failure.

Academic 29 4mo ago

thumbgate-guard

by IgorGanapolsky

Turn the agent's most recent mistake into an enforced ThumbGate prevention rule (a PreToolUse block gate) so the same bad tool call is intercepted before it runs again, in this and every future session across Claude Code, Cursor, Codex, Gemini, Amp, and Cline. Captures the failure with the capture_feedback MCP tool, then force-promotes it via npx thumbgate force-gate so it is enforced, not just logged. Use when the user says "guard against this", "block this from happening again", "never do that again", "make that a rule", "stop the agent from repeating that", or right after a bad action or thumbs-down that should become a hard rule. Do NOT use to merely log a thumbs-up/down without enforcement (use the thumbgate-feedback skill), to recall prior context before starting work (use the Agent Memory skill), or to list rules that already exist (use the thumbgate-rules skill).

Agents 29 4mo ago

thumbgate-doctor

by IgorGanapolsky

Health-check whether ThumbGate is actually wired into this agent — PreToolUse/SessionStart hooks installed, MCP server reachable, lesson store present, statusline, and overall agent-readiness — then report exactly what to fix. Runs the existing npx thumbgate doctor audit and the check_operational_integrity MCP tool. Use when the user says "is ThumbGate wired up", "thumbgate doctor", "check my guardrails are installed", "why aren't my gates firing", "is the MCP server connected", or "agent readiness". Do NOT use to view rules (use the thumbgate-rules skill), to view what was blocked (use the thumbgate-blocked skill), or to capture a new rule (use the thumbgate-guard skill) — this skill only diagnoses setup and wiring.

Code Gen 29 4mo ago

thumbgate-protect

by IgorGanapolsky

Inspect this repo's branch and release governance (protected branches, release rules, protected-file globs) and, only when the user explicitly approves, grant a scoped, time-limited exception so a protected-file edit or publish can proceed under audit. Reads posture via the get_branch_governance MCP tool and records a narrow, expiring approval via the approve_protected_action MCP tool. Use when the user says "is main protected", "show branch governance", "what am I blocked from editing", "approve this protected change", or "let me edit a protected file just this once". Do NOT use to disable protection wholesale, to grant broad or standing exceptions, or to diagnose hook wiring (use the thumbgate-doctor skill) — this skill is for narrow, temporary, audited approvals only.

Code Review 29 4mo ago

thumbgate-rules

by IgorGanapolsky

List the active ThumbGate prevention rules, reliability rules, and the promoted lessons behind them, so the user can see which guardrails are currently protecting this project and WHY each one exists. Reads the live rule and lesson stores via the prevention_rules, get_reliability_rules, and search_lessons MCP tools (CLI fallback npx thumbgate rules). Use when the user says "what is ThumbGate protecting me from", "show my rules", "show my gates", "what has the agent learned", "list active guardrails", or "what's blocked here". Do NOT use to CREATE a new rule (use the thumbgate-guard skill), to see runtime enforcement counts of what actually fired (use the thumbgate-blocked skill), or to diagnose whether ThumbGate is wired up at all (use the thumbgate-doctor skill).

Code Gen 29 4mo ago

thumbgate-blocked

by IgorGanapolsky

Show ThumbGate's enforcement record — how many risky actions were actually blocked versus warned, which gates fire most, the tokens/damage saved, and the full feedback to check to rejection pipeline. Reads live enforcement counters via the gate_stats and enforcement_matrix MCP tools (CLI fallback npx thumbgate gate-stats). Use when the user says "what has ThumbGate blocked", "show gate stats", "is enforcement working", "how many tokens did we save", "show the enforcement matrix", or "what got stopped". Do NOT use to list rule DEFINITIONS that exist (use the thumbgate-rules skill), to create a new rule (use the thumbgate-guard skill), or to check whether ThumbGate is installed and wired (use the thumbgate-doctor skill).

CI/CD 29 4mo ago

Agent Memory

by IgorGanapolsky

Give your agent persistent cross-session memory — recall what went wrong on similar tasks before starting, then capture whether the work succeeded or failed so repeated mistakes auto-promote into prevention rules. Runs locally via the ThumbGate MCP server (recall, capture_feedback, prevention_rules, feedback_stats) — no API key needed. Use when the user says "recall", "what went wrong last time", "remember this for next time", "capture feedback", "thumbs up/down on that", or at the start of a new task or session. Do NOT use when the user wants to force one specific mistake into an enforced block gate (use the thumbgate-guard skill), to list rules that already exist (thumbgate-rules), or to check ThumbGate wiring (thumbgate-doctor).

Agents 29 4mo ago

task-state-ledger

by IgorGanapolsky

Maintain an external state ledger for any multi-step task (3+ steps, multi-PR, anything spanning more than one turn or touching production). Triggered when you notice yourself re-deriving "where am I" with repeated gh/git/curl dumps, when a task crosses turns, or when the user asks "why are you stuck/lost". Prevents the "lost" failure mode: re-discovering state every turn instead of reading it.

Automation 29 4mo ago

Skill: Verify Pricing Surfaces

by IgorGanapolsky

Plausible returns zeros → check PLAUSIBLE_API_KEY and site registration at plausible.io.

Analytics 29 4mo ago

ci-failure-triage

by IgorGanapolsky

Triage a CI / PR check failure by READING the failure body before forming any hypothesis. Triggered whenever a required check is red, a PR is BLOCKED, a merge won't land, or you're about to call a failure "transient", "flaky", "stale", or "orphaned". Prevents dismissing a real failure (e.g. real CodeQL security alerts) as noise.

Code Review 29 4mo ago