← all publishers

ViperJuice

@viperjuice source repo

17 published skills

  1. Diagnose Bash Error · viperjuice bundle
    Diagnostic guide for Bash command failures. Use when a Bash command returns a non-zero exit code. Provides error categorization by exit code, root cause analysis procedures, and specific fix suggestions. Helps avoid blind retry loops by diagnosing the error before attempting another command. Trigger on any Bash failure, especially exit codes 1, 2, 127, and 255.
    0 installs
  2. Validate Before Bash · viperjuice bundle
    Pre-validation checks before running build tools and type checkers. Use before running tsc, dart analyze, flutter build, pytest, python -m compile, or similar build/check commands. Runs prerequisite checks (tool installed, config file exists, dependencies resolved) to prevent predictable failures. Also use when starting work in a new project to verify the build environment.
    0 installs
  3. Gemini Execute Phase · viperjuice
    Gemini-optimized executor for a `gemini-plan-phase` lane plan. Use when the user wants Gemini to implement a planned phase. Executes lanes with clean git preflight, owned-file boundaries, verification, and optional explicit worker-subagent fanout for disjoint lanes.
    0 installs
  4. Gemini Plan Detailed · viperjuice
    Gemini detailed planner for one bounded change. Use when the user wants an immediately implementable plan for a bug fix, small feature, or targeted refactor. Researches the repo with local reads by default, optionally uses explicit explorer subagents, and returns a concise plan with changes, docs impact, verification, and acceptance criteria.
    0 installs
  5. Gemini Skill Improvement Planner · viperjuice
    Gemini skill feedback aggregator. Use when the user wants to review Gemini skill reflections, aggregate recurring feedback, or plan improvements to `gemini-*` skills. Produces an improvement plan for gemini-skill-editor and does not edit skills itself.
    0 installs
  6. Gemini Task Contextualizer · viperjuice bundle
    Gemini subagent briefing guide. Use before spawning Gemini explorer or worker subagents, especially for parallel research or implementation. Produces concise prompts with file paths, architecture context, ownership boundaries, expected output, and non-reversion rules.
    0 installs
  7. Gemini Phase Roadmap Builder · viperjuice
    Gemini-optimized roadmap planner. Use when the user wants to turn a conversation, architecture discussion, or markdown spec into a multi-phase roadmap for later Gemini planning and execution. Creates or extends versioned phase roadmap specs in execution mode, but in Plan Mode returns a proposed plan only. Do not use for single bounded changes; use gemini-plan-detailed instead.
    0 installs
  8. Skill Identifier · viperjuice
    When to trigger this skill - be specific about the scenarios where Claude should use it
    0 installs
  9. Safe Edit · viperjuice
    Checklist for safe file editing operations. Use before any Edit or Write tool call. Enforces read-before-edit pattern, detects potential conflicts from external modifications, and prevents common edit failures.
    0 installs
  10. Gemini Skill Editor · viperjuice
    Gemini skill editor. Use when the user wants to apply an improvement plan produced by gemini-skill-improvement-planner to Gemini skill files. Edits only targeted `gemini-*` skills by default, archives consumed reflections after successful edits, and uses structured file-editing tools for manual changes.
    0 installs
  11. Batch Verify · viperjuice
    Workflow for batching edit verification instead of checking after each individual change. Use when making multiple related file edits (3+ files) in a coding session. Groups syntax checks, type checking, and test runs into a single verification phase after all edits are complete, instead of scattering verification calls throughout.
    0 installs
  12. Smart Search · viperjuice bundle
    Guide for efficient codebase searching with Grep and Glob. Use when a search returns no results or unexpected results, or when about to perform multiple consecutive search operations. Provides common pattern mistakes (escaping, flags, scope), search planning strategies, and a decision tree for choosing between Grep, Glob, and Explore agents. Helps avoid search thrashing (3+ similar searches in sequence).
    0 installs
  13. File Read Cache · viperjuice
    Guidelines for avoiding redundant file reads during a session. Use throughout any coding session. Instructs Claude to track which files have been read and avoid re-reading unchanged files.
    0 installs
  14. Smart Screenshot · viperjuice
    Guidelines for efficient browser screenshot usage. Use when performing browser automation tasks involving screenshots, especially in UI testing sessions. Provides strategies to avoid redundant screenshot captures, intelligent wait strategies for page loads, and alternatives when screenshots fail repeatedly.
    0 installs
  15. Page Load Monitor · viperjuice
    Intelligent browser page load failure handling. Use when browser screenshot or navigation operations fail, especially with 'Frame showing error page' or timeout errors. Provides escalating diagnostic steps (console, network, alternatives) instead of blind retry loops.
    0 installs
  16. Gemini Plan Phase · viperjuice
    Gemini-optimized phase planner. Use when a roadmap phase from a versioned phase roadmap spec needs an interface-freeze and swim-lane implementation plan for Gemini. Produces a lane plan with owned files, dependencies, verification, and acceptance criteria. In Plan Mode, returns a proposed plan only.
    0 installs
  17. Detect Environment · viperjuice bundle
    One-pass environment detection for development tools. Use at the start of a coding session in a new project, or when a command fails with 'command not found'. Detects Python (system/venv/poetry/uv), Node.js, TypeScript, Dart/Flutter, Rust/Cargo, Git, Docker, and Java. Caches results to avoid repeated tool-location discovery chains.
    0 installs