achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Centralized Markdown templates for defining Cursor instructions at workspace, project, and user scopes. Includes specialized agent roles for code review, testing, documentation, security, and more.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Adds prompt injection and jailbreak defenses for customer-facing bots — input boundaries, delimiter strategy, tool arg validation. Use when hardening untrusted user input paths.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Designs observability for LLM bots — traces, audit logs, eval pipelines, SLOs. Use when instrumenting customer-facing agents for operations and incident response.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Designs customer-facing bot specs — intents, conversation flows, persona, tone, and acceptance criteria. Use when planning support bots, chatbots, onboarding assistants, or FAQ agents for end users.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Designs router bots and specialist delegation — intent routing, fallbacks, context passing. Use when one entry bot dispatches to multiple domain agents.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Evaluates AI safety policy for customer bots — content rules, PII in context, retention, tool risk. Use before launch or after material bot changes.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Implements rate limits, abuse controls, and cost caps for LLM bots. Use when preventing DoS, spam, or runaway token spend on customer-facing agents.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Implements LLM bot gateway — FastAPI or Go service, webhooks, session store, channel adapters. Use when scaffolding or extending customer-facing bot backends.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Implements human escalation for bots — queues, tickets, Slack threads, handoff payloads. Use when customers must reach a human from an AI assistant.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Monitors AI bot quality — regression evals, drift, thumbs feedback, escalation rates. Use after launch or when quality regressions are suspected.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Routes customer-facing bot work across AI infra skills and agents with a consistent delivery sequence, shared vocabulary, and escalation boundaries. Use when building support bots, chatbots, or multi-channel AI agents, or when ownership between conversation design, gateway, safety, and observability is unclear.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Performs LLM system design review (not code review) across hallucination risks, context explosion, retrieval quality, prompt coupling, observability, evaluation, confidence calculation, deterministic business logic, tenant isolation, future tool calling, cost, and latency. Use for bot/RAG architecture review…
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Identifies who consumes an API and what breaks for them (internal apps, SDKs, partners); summarizes blast radius and migration work. Use when changing or removing endpoints, tightening schemas, or "who will this break.".
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Chooses and applies API versioning strategies (URL path, header, Accept, query), deprecation headers, and coexistence of versions. Use when adding v2, deprecating endpoints, or "how should we version this API.".
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Evaluates whether an API change is backward compatible for existing clients; classifies additive vs breaking changes and suggests mitigations. Use when the user asks "is this breaking," "backward compatible," "safe for clients," or before shipping contract changes.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Scaffolds a FastAPI REST API project with recommended structure, routers, config, and dependencies. Use when the user asks to "create a FastAPI," "scaffold FastAPI," "new FastAPI project," or "FastAPI project structure.".
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Scaffolds a Flask REST API project with recommended structure, app factory, blueprints, config, and dependencies. Use when the user asks to "create a Flask API," "scaffold Flask," "new Flask project," or "Flask project structure.".
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
From spec, OpenAPI, or contract: implements or extends endpoints, request/response types, validation, and status codes; aligns with existing patterns. Use when the user adds an API spec, describes a new endpoint, or says "implement this API.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Plans safe evolution of request/response JSON and form schemas (required fields, nullability, enums, versioning). Use when changing DTOs, Pydantic models, OpenAPI schemas, or "we need to add/change a field on the API.".
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Reviews a diff between two OpenAPI (or similar) specs; highlights breaking vs safe changes and review checklist items. Use when the user says "OpenAPI diff," "spec diff," "what changed in swagger," or compares two API description files.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Compares implementation (routes, types, status codes) to contract or spec; reports drift and suggests fixes or spec updates. Use when the user mentions "contract," "spec," "OpenAPI," or "does this match the API.".
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Evaluates architecture options using explicit tradeoffs (scalability, coupling, operability, delivery risk) and recommends a decision with rationale. Use when choosing between system designs, technologies, or topology options.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Plans architecture-level evolution from current state to target state with compatibility, migration phases, and risk controls. Use when refactoring major subsystems, splitting services, replacing infrastructure, or addressing architecture drift.
achaykovsky/Cursor-Usage-Templates
Skill Claude CodeCodex
Selects architecture patterns only when justified by concrete failure modes or scaling pressure; rejects pattern cargo-culting. Use when deciding service boundaries, layering, repository/service patterns, CQRS, events, or modularization strategy.