igamenovoer
@igamenovoer
Public Skills
openspec-ext-review-plan
by igamenovoer
Review an OpenSpec change (or a single OpenSpec change artifact file) for completeness, coherence, and alignment with existing system design; capture actionable feedback plus open questions; write a review report under the change directory (review/review-YYYYMMDD-HHMMSS.md).
openspec-ext-revise-by-decision
by igamenovoer
Manual invocation only; use only when the user explicitly requests openspec-ext-revise-by-decision by exact name. Revise OpenSpec change artifacts from a review or decision document that contains questions plus DECISION blocks, applying chosen decisions from a review file such as openspec/changes/<change>/review/review-*.md back into proposal, design, specs, and tasks.
copilot-invoke-once
by igamenovoer
Programmatically invoke GitHub Copilot CLI via the copilot command (headless -p, --silent, --stream on off, --resume/--continue) to automate tasks like producing code review notes for specific files/dirs, investigating an issue, or drafting an implementation plan. Use when you need scriptable, non-interactive Copilot runs with optional streaming progress and session continuation.
claude-code-invoke-once
by igamenovoer
Programmatically invoke Claude Code via the claude CLI (headless -p, --output-format json stream-json, --resume/--continue) to automate tasks like producing code review reports for specific files/dirs, investigating an issue, or drafting an implementation plan. Use when you need scriptable, machine-readable output and/or session-persistent multi-turn workflows with Claude Code.
claude-code-invoke-persist
by igamenovoer
Create and resume Claude Code CLI sessions with a persistent session-name-to-session_id mapping (plus last-used model and reasoning effort) stored in a workspace-scoped JSON file under system temp. Use when the user wants deterministic, session-persistent Claude Code automation across turns and processes.
mermaid-graphing
by igamenovoer
Create readable Mermaid diagrams inside Markdown files. Use for flowcharts and sequence diagrams that must render cleanly in common Markdown renderers (e.g., GitHub) without horizontal scrolling. Covers fenced mermaid blocks, init/theme styling, label wrapping with , and sequenceDiagram layout rules (short IDs, wrapped labels, don’t break identifiers).
init-config-devbox
by igamenovoer
Performs initial configuration of a development host with a fixed sequence: setup proxy first, then configure pixi/uv/npm/bun global tooling, and finally configure Claude Code. Use only when explicitly invoked by name for first-time host bootstrap or full re-bootstrap.
serve-md-by-mkdocs
by igamenovoer
Serve markdown/docs/text notes with MkDocs using a specified work directory as the output folder (scripts/config/site).
explore-dnn-model
by igamenovoer
Manual invocation only; use only when the user explicitly requests explore-dnn-model by name. Explore how to run a given DNN model checkpoint in the current Python environment by locating weights + upstream source code, resolving dependencies with user confirmation, running reproducible experiments under tmp/, and producing reports about I/O contracts, timing, and profiling.
init-pixi-project
by igamenovoer
Initialize and scaffold a new Pixi-managed Python project, or upgrade an existing one. Use when the user explicitly mentions "init", "initialize", or "setup" in conjunction with "pixi". Handles existing projects by prompting for confirmation before merging.
pei-docker-usage
by igamenovoer
Helper for PeiDocker (pei-docker-cli). Trigger ONLY when the user explicitly requests PeiDocker usage OR when working within a PeiDocker-generated project (indicated by user_config.yml).
make-program-tutorial
by igamenovoer
Manual invocation only; use only when the user explicitly requests make-program-tutorial by exact name, OR when the user asks to use a skill to create an SDK/API/library tutorial. Create a clear, reproducible, step-by-step tutorial for a specific API/SDK/library (or a set of functions/classes), with runnable examples, expected outputs, and basic troubleshooting.