Repository Patterns
Repository interface and implementation patterns with offline-first strategies
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 11-05 00:16
39,560 results
Repository interface and implementation patterns with offline-first strategies
Install and configure Kelos; author, document, inspect, troubleshoot, and operate its Kubernetes custom resources and CRD schemas in the kelos.dev API group…
Implement an existing PRD (`Type: feat`/`fix`/`chore`), update tests/checks, and mark completed PRD checklist items. Triggers: implement prd, build feature…
Create a GitHub pull request following project conventions. Use when the user asks to create a PR, submit changes for review, or open a pull request. Handles…
Aggressive token, context, and cost optimization mode for AI coding agents (Claude Code, Antigravity, Cursor, etc.). Prevents marathon sessions, eliminates…
AI autonomous implementation methodology. Automatically applied when there is an implementation/development/coding request. The main spawns a mother subagent, and the mother manages the workers. specs/ → IMPLEMENTATION_PLAN.md → implement one task at a time → two-stage review → test → repeat.
Create a feature file with acceptance criteria before implementation. Use when no specs/features/*.feature file exists for the work.
Run parallel code reviews: uncle-bob-reviewer (SOLID/TDD), cupid-reviewer (CUPID properties), test-reviewer (pyramid placement), and pii-reviewer…
Build and sharpen a project's domain model: challenge terms against the glossary, resolve fuzzy language, stress-test concepts with concrete scenarios, and…
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
Custom exceptions with static factories and HTTP responses. Use when working with error handling, custom exceptions, or when user mentions exceptions, custom…
Use when stuck after multiple debug attempts and want to escalate to a stronger one-shot model (GPT-5 Pro, Opus, Gemini Pro) — packages a self-contained…
Use when docs/solutions/ learnings may be stale — after refactors, migrations, or dependency upgrades, when a retrieved learning feels outdated or contradicts…
Use when the user wants an agent to interact with the eToro API for market data, portfolio and social features, or trade execution.
Type-safe SQL with Drizzle ORM in TypeScript. Use when defining database schemas, writing queries, setting up relations, running migrations, or working with…
Use this skill whenever user asks to transform PRD into SRS, implementation specification, deterministic requirements, acceptance criteria mapping, or AI-ready…
Create a new web app hosted on Cloudflare with the AI Maxxing stack - TanStack Start, shadcn/ui on Base UI, Convex for all data and backend, TanStack libraries…
Distinguishes strategic vs tactical work during development using Shreyas Doshi's frameworks and Marty Cagan's empowered teams principles. Use when making…
Apply a consistent blueprint when designing, scaffolding, reviewing, or refactoring modular Go services. Use whenever deciding product boundaries, package…
Multi-agent pipeline orchestrator that plans and dispatches parallel development tasks to worktree agents. Reads project context, configures task directories…
Captures executable contracts and coding knowledge into .trellis/spec/ documents after implementation, debugging, or design decisions. Enforces code-spec depth…
WHEN writing git/conventional commits; NOT for PR text; returns concise, why-first commit lines with proper type/scope.
Principal/Senior-level Go (Golang) playbook for architecture, idiomatic code, concurrency, testing, performance, reliability, security, observability, and…
Backend development specialist covering API design, database integration, microservices architecture, and modern backend patterns. Use when user asks about API…