
Publisher on askill
Run a structured adversarial code review (critique → defense → rebuttal → verdict) with evidence-backed findings and stable IDs. Use when you want a thorough, multi-perspective review of code changes,...
Produce tailored intelligence briefs on topics using the intel CLI — trending signals, search results, and evidence packs from collected feeds. Use when you need current context on a technology, indus...
Design or refactor multi-service system architecture (domain boundaries, service decomposition, event-driven vs request/response, CQRS, sagas, API gateways, data ownership). Use when work spans multip...
Break a request into a scoped implementation plan with ordered tasks, risk flags, and verification steps. Use before starting non-trivial, cross-cutting, or ambiguous work to align on approach and pre...
Choose an appropriate code pattern (in-process: classic creational/structural/behavioral patterns, mostly GoF). Use when you need a quick decision workflow to refactor for extensibility, decoupling, c...
Implement creational design patterns (Factory Method, Abstract Factory, Builder, Prototype, Singleton). Use when object construction is complex, varies by type/environment, needs decoupling from calle...
Apply structural code patterns (classic GoF: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy). Use when you need to wrap/compose objects, translate interfaces, split abstraction from i...
Implement behavioral design patterns (Strategy, Observer, State, Command, Chain of Responsibility, Mediator, Template Method, Iterator, Memento, Visitor). Use when you need pluggable algorithms, event...
Apply security guardrails for enterprise web apps (authn/authz, input validation, injection prevention, secrets, secure logging, SSRF, dependency hygiene). Use when adding or changing endpoints, auth...
Run a ship-quality “definition of done” pass: verify, tighten contracts/docs, and produce a crisp change summary. Use at the end of non-trivial work before calling it done.
Apply resilience patterns for enterprise services (timeouts, retries with backoff+jitter, idempotency, circuit breakers, bulkheads/concurrency limits, safe fallbacks). Use when adding/refactoring outb...
Write, review, and refactor TypeScript for readability, type safety, and runtime correctness (Node.js/React/shared libs). Use when creating TS modules, modeling domain types, handling errors (Result/E...
Run and debug specify-poker end-to-end behavior against the docker-compose stack using Playwright (apps/ui/tests/e2e), including stack bring-up, readiness checks, and log/trace triage with docker comp...