Source

gkwa/volcanicviper

37 skills · 1.3K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
research-note Create a research note from a rough question. Cleans the question, splits into separate files if multiple questions, …
gkwa/volcanicviper
55
2
write-readme Write a brief README with a CLI cheatsheet. Use when creating or writing a README.md file.
gkwa/volcanicviper
53
3
python-package Scaffold a new Python package with pyproject.toml, hatchling build system, ruff linting, and --version support via im…
gkwa/volcanicviper
52
4
view-imgur View an imgur image by downloading it with curl and reading the local file. Use whenever an i.imgur.com URL is shared…
gkwa/volcanicviper
52
5
pnpm Use pnpm instead of npm for package management. Use when setting up or working on a JavaScript or TypeScript project.
gkwa/volcanicviper
50
6
chrome-extension-multiple-entry-points Build Chrome extensions with multiple entry points using separate Vite configs per script to avoid code-splitting iss…
gkwa/volcanicviper
49
7
justfile Create a justfile to orchestrate project tasks. Use when setting up task running for a project.
gkwa/volcanicviper
49
8
tsconfig Add a tsconfig.json for TypeScript projects using Vite and/or Chrome extensions. Use when setting up TypeScript in a …
gkwa/volcanicviper
49
9
use-vite Set up Vite and Vitest as the build and test tools, with vite-plugin-checker for TypeScript checking and ESM configur…
gkwa/volcanicviper
49
10
thesourdoughjourney-method-check Evaluate whether Tom Cucuzza's two-factor bulk fermentation method (dough temperature plus percentage rise) applies c…
gkwa/volcanicviper
48
11
zephyr The Zephyr sourdough bake tagging scheme — key syntax, bake log filename resolution, event_time tags, weight notation…
gkwa/volcanicviper
48
12
grafana-bake-annotation Annotate a sourdough bake log in Grafana. Use when asked to add Grafana annotations from a Zephyr bake log, build the…
gkwa/volcanicviper
45
13
islandiguana Use islandiguana to search the Obsidian vault by YAML front matter using yq expressions.
gkwa/volcanicviper
41
14
transcript-cleanup Clean up raw transcripts from output/ and write to a timestamped file in cleaned/. Use when the user wants to process…
gkwa/volcanicviper
41
15
grouchygiraffe-recipe-lookup Given a grouchygiraffe media file path, find the associated YAML, identify the recipe from the thumbnail, locate the …
gkwa/volcanicviper
37
16
silence-is-golden Follow the Unix rule of silence — output nothing on the happy path. Use when designing CLI tools, scripts, or any pro…
gkwa/volcanicviper
37
17
social-to-imgur Download the thumbnail/cover image from a social media post (Instagram, Facebook, or any yt-dlp-supported platform) a…
gkwa/volcanicviper
36
18
grouchygiraffe-ingest Full grouchygiraffe ingestion workflow — given a grouchygiraffe media file path, a loose image such as a pasted or sc…
gkwa/volcanicviper
35
19
logging-to-stderr Set up logging with verbosity levels via --verbose flags, sending log output to stderr. Use when adding logging to a …
gkwa/volcanicviper
35
20
moonlitlynx-food-run Tag untagged/undated food-related media in the digikam grouchygiraffe and shamblingshark collections. Use when asked …
gkwa/volcanicviper
35
21
recipe-cleanup Reformat a recipe file using consistent style rules. Use when the user wants to clean up or standardize a recipe note…
gkwa/volcanicviper
35
22
return-early-pattern Apply the return early pattern with guard clauses to reduce nesting and improve readability. Use when refactoring con…
gkwa/volcanicviper
35
23
solid-principles Write code following SOLID design principles with good information hiding. Use when writing or reviewing code for arc…
gkwa/volcanicviper
35
24
resolve-recipe-ingredient-link Find the correct note to resolve an unresolved ingredient wikilink in a recipe note.
gkwa/volcanicviper
34
25
youtube-ingest Full YouTube video ingestion workflow — given a YouTube URL, fetch the video title, take the thumbnail URL directly, …
gkwa/volcanicviper
33
26
digikam-search Find digikam notes and digikam setup information. Use when asked to search my digikam, find digikam media, or look up…
gkwa/volcanicviper
29
27
shell-history Search shell history using atuin. Use when the user mentions searching shell history, finding a past command, or reca…
gkwa/volcanicviper
28
28
youtube-transcript-note Create a structured Obsidian vault note from a YouTube video transcript — fetches captions with timestamps, cleans th…
gkwa/volcanicviper
28
29
zephyr-grafana-links Build or refresh the two Grafana dashboard links (overall and bulk ferment) in a Zephyr bake log's grafana section. U…
gkwa/volcanicviper
21
30
zephyr-routing Route Zephyr entries from any document to their proper bake logs, with deduplication, reverse chronological ordering,…
gkwa/volcanicviper
21
31
bargainbadger-price-update Turn one minimoths crawl session into a dated prices table appended to a product note in the Obsidian vault. Use when…
gkwa/volcanicviper
18
32
instagram-to-imgur Download the thumbnail/cover image from an Instagram post and upload it to Imgur, returning a permanent URL. Use when…
gkwa/volcanicviper
16
33
distinctdeer Claim an unused project name with distinctdeer and create an empty git repo for it. Use when starting a new project, …
gkwa/volcanicviper
12
34
stay-awake Keep this Mac awake for a stated period using miserlymouse, replacing whatever timed assertion is already running wit…
gkwa/volcanicviper
9
35
digikam-media-pack-copy Query DigiKam for files matching given tags, shuffle them using the media pack spec, copy up to a size limit to a des…
gkwa/volcanicviper
4
36
txtar Present multi-file code changes in txtar format as a single code block. Use when sharing or requesting code that span…
gkwa/volcanicviper
3
37
voice-memo-triage Triage the newest entries in the aggregate voice memo file, turn the ones that are questions into research notes, and…
gkwa/volcanicviper
1