refactor-code
Use when changing Rails structure without changing behavior. Characterization tests must be green first. Trigger words: refactor, extract, restructure, split…
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 11-03 00:11
39,312 results
Use when changing Rails structure without changing behavior. Characterization tests must be green first. Trigger words: refactor, extract, restructure, split…
Use when handling API errors in ERPNext/Frappe v14/v15/v16. Covers whitelisted method errors, REST API errors, client-side error handling, external…
Use when handling errors in ERPNext Document Controllers. Covers try/except patterns, validation errors, permission errors, transaction management, rollback…
Use when writing client-side JavaScript for ERPNext/Frappe form events, field manipulation, server calls, or child table handling in v14/v15/v16. Covers exact…
Use when writing Python Document Controllers for ERPNext/Frappe DocTypes. Covers lifecycle hooks (validate, on_update, on_submit), controller override,…
Use when configuring Frappe hooks.py for app events, scheduler tasks, document events, fixtures, boot session, jenv customization, or website routing. Covers…
Use when creating Frappe Whitelisted Methods (Python API endpoints) for v14/v15/v16. Covers @frappe.whitelist() decorator, frappe.call/frm.call invocations,…
Hugo template development for InfluxData docs-v2, enforcing build and runtime testing to catch template errors that build-only validation misses. Use when…
Use when working with TESSERA satellite embeddings — downloading via CLI, sampling via the Python or R library, choosing between point-based and mosaic…
Deprecated name. Use code-simplification; load this notice only when anti-slop is explicitly requested.
Commit changes, create a feature branch, open a GitHub pull request, wait for CI, and merge the PR once GitHub Actions go green — or push new commits to an…
Use when building Python 3.11+ CLI apps (Typer/Rich), writing pytest test suites, fixing ruff linting or ty/mypy type errors, configuring pyproject.toml,…
Complete reference for World of Warcraft UI escape sequences — pipe-character sequences embedded in text strings to produce colors, inline textures, atlas…
Clean architecture patterns for Python services — service layer, repository pattern, domain models, dependency injection, error hierarchy, and testing strategy
Execute comprehensive load and stress testing to validate API performance and scalability. Use when validating API performance under load. Trigger with phrases…
Refactor Kotlin code toward clearer, more idiomatic design without breaking Spring behavior, serialization, persistence, or public contracts. Use when…
Contextual learning system that remembers patterns and rules from past sessions. Use to get relevant context before tasks, record outcomes, and build a…
A rigorous diagnostic loop for serious errors and performance regressions. Reproduce → minimize → hypothesize → detect → fix → regression test. Use when the user says "diagnose this"/"debug this", reports an error, says something is broken/throwing/failing, or describes a performance regression.
Use when web search is needed to obtain the latest information. Search technical documentation, API references, code examples, npm package usage, framework guides, GitHub repositories (README, source code, directory structure).
Builds reviewed requirements, technical design, and an executable implementation plan from an issue URL or requirements text, then stops at approval.
Load this skill for any up-fetch task: `up(fetch, getDefaultOptions?)`, `upfetch(url, options?)`. Covers dynamic defaults, auth, request shaping, validation,…
Review Langfuse code changes for correctness, regressions, and best practices.
Ask the agent to zoom out and offer broader context or a higher-level perspective. Use when you are not familiar with a section of code or need to…
Use when starting any creative work — creating features, building components, adding functionality, or modifying behavior — before writing any implementation…