principle-laziness-protocol
Apply when refactoring, evaluating diff size, or tempted to add abstractions, layers, or signal threading. Bias toward deletion and the smallest change that…
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 11-16 00:04
41,199 results
Apply when refactoring, evaluating diff size, or tempted to add abstractions, layers, or signal threading. Bias toward deletion and the smallest change that…
Apply when designing commands, lifecycle steps, or processing loops that run amid crashes, restarts, and retries. Converge to the same end state regardless of…
Apply when introducing a new internal API while old callers still exist. Migrate callers and delete the old API in the same wave instead of preserving…
Apply when reviewing or shaping code that's hard to trace. Count layers between question and answer, and hidden state in the reader's head; collapse one-caller…
Apply before writing an error handler, null check, fallback, optional chain over uncertain data, retry, assertion, guard branch, configuration skip, or…
Apply during planned rewrites and migrations with explicit phase boundaries. Converge on the target architecture; don't preserve smooth intermediate states…
Apply when integrating a new requirement into an existing design. Redesign as if the requirement had been a foundational assumption from day one, instead of…
Apply when sequencing an addition, refactor, or rewrite. Remove dead code, redundant validators, and stub references first, then build on the simpler base.
TypeScript best practices. Use when reading or editing any .ts or .tsx file.
Use for 'why does X work this way', 'why we picked Y', design rationale, regressions, postmortems, or data-backed thresholds. Discovers available MCPs and…
Align one issue-linked engineering session with its live tracker, canonical branch, and isolated worktree. Use before issue-linked work begins or resumes.
Use when hooking into WooCommerce events, adding custom checkout fields, modifying cart behavior, or extending WooCommerce admin. Covers woocommerce_new_order,…
Use when working with WordPress core APIs in plugins or themes. Covers add_menu_page, add_submenu_page, add_options_page, add_shortcode, add_meta_box,…
Use when building WordPress REST API endpoints, custom routes, controllers, or using the Abilities API. Covers register_rest_route, WP_REST_Controller,…
Use when cross-layer feature, migration, integration, port, refactor, review, bug fix, or design planning needs one owner for user/domain meaning across UI,…
Start development servers with intelligent port management. Use when asked to "start the dev server", "run dev", "start development", "launch the server",…
Use when producing or reviewing the saas agent implementation timeline component of a business plan; applies its specialist evidence, decisions, and acceptance…
Use when building, reviewing, modernizing, or debugging C# and .NET applications across .NET 8/9/10, C# 12/13/14, ASP.NET Core APIs, EF Core data access,…
iOS project setup with Xcode: project structure, SPM dependencies, build schemes (Dev/Staging/Prod), xcconfig files, Info.plist configuration, code signing,…
All 23 GoF design patterns implemented in TypeScript — Creational (Singleton, Factory Method, Abstract Factory, Builder, Prototype, Object Pool), Structural…
Full-chain landing page generation Agent Skill. Trigger words: landing page, 落地页, product page, marketing page, homepage design. 5-phase protocol: requirements gathering → strategy planning → design system → code generation → quality validation. Applies to: single-page conversion-oriented landing pages (SaaS/e-commerce/services). Does not apply to: multi-page websites, backend integration, complex interactive applications.
Tools and patterns for API contract testing using OpenAPI, JSON Schema, and contract-first development
Let Claude Code and OpenAI Codex CLI collaborate to complete coding tasks. Through the built-in script, call codex exec, supporting multi-turn sessions, requirements analysis, code prototype acquisition, and code review. Trigger this skill when the user mentions "use codex", "let codex take a look", "codex review". It should also be proactively suggested in the following scenarios: -…
Suggest refactoring improvements for code quality