snippet-generator
Generate reusable, customizable code snippets for common programming patterns and boilerplate code across multiple languages
Script and automate repetitive tasks and workflows.
Generate reusable, customizable code snippets for common programming patterns and boilerplate code across multiple languages
Fast JavaScript package management with Bun - install, add, remove, update dependencies with optimized CLI flags for agentic workflows.
Clean code principles including descriptive variable naming and YAGNI (You Aren't Gonna Need It). Use this when writing or refactoring code.
Use when asked to simplify recently changed code without changing behavior or explicitly asked to run the code-simplifier subagent.
WHEN: User is writing Go code, asking about Go patterns, reviewing Go code, or asking questions like "what's the best way to..." in Go projects WHEN NOT: Non-Go languages, general questions unrelated to Go programming
Parse, analyze, and process SARIF (Static Analysis Results Interchange Format) files. Use when reading security scan results, aggregating findings from multiple tools, deduplicating alerts, extracting specific vulnerabilities, or integrating SARIF data into CI/CD pipelines.
Use when running installs, dev servers, tests, lint/format, codegen, or Docker lifecycle tasks; Taskfile is the source of truth.
Use after modifying library skills, library commands, or agents to ensure CHANGELOG, README, and docs are updated
Use when configuring Karabiner-Elements keyboard customizations, before writing JSON - provides systematic workflow for complex modifications with correct structure, common patterns, and guidance on manual vs generator approaches
Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.
Claude Code hook creation and configuration. PAI event-driven automation. USE WHEN: "create hook", "hook system", "modify hooks", "add hook"
Systematically finds and replaces hardcoded numbers in QMD files with variables from _variables.yml. Use when auditing book for consistency.
Fix bugs using TDD starting from README + Issue (following codegen-test), aligning with existing implementation conventions, and leveraging Serena MCP semantic search/editing to implement changes with high performance and race-safety in mind.
Build coordination wrapper for VCV Rack modules using Makefile
Build Python/K8s/AWS with minimal code. Every line is a liability. Triggers on "build", "implement", "add", "create", "deploy". Prioritizes deletion, reuse, and configuration over new code.
Check for conflicts before dangerous operations. Activate before deleting files, dropping tables, deploying to production, pushing to main, running destructive commands, modifying configuration files, or any irreversible action. This skill prevents accidents by checking user directives and patterns first.
Use when ALTO needs to fix itself via GitHub issues. Procedural workflow for running /alto-self-fix or solving issues through ALTO's self-improvement process.
Develop the go-lcpd daemon/tools (Go). Follow repo principles (robustness, TDD, lint) and validate with make test/lint/gen.
Use when implementing any feature or bugfix, before writing implementation code
Handle hook scripts and paths for plugin packaging
Research Reba is the Guardian and QA. She validates everything - code from Gary, protocol changes from Peter, architectural reviews from Neo. She guards the IMMUTABLE sections of skills and ensures nothing merges without her sign-off. Detail-obsessed analyst who writes tests, maintains docs, and tears code apart in reviews. Invoke by mentioning Reba by name.
Provides file organization and naming conventions for the Bellog project. Triggers when creating new files or reorganizing code.
Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.
Enforce RED→GREEN→REFACTOR micro-cycles and keep diffs minimal