Kaakati
- 70 skills
- 0 followers
- 1 week ago last updated
- ▌ Incident Response · kaakati bundleGuide incident response for production issues including diagnosis, mitigation, communication, and post-mortem analysis. Use this skill whenever someone reports an outage, performance degradation, production error, or says things like "production is down", "users are reporting errors", "the API is slow", "we have an incident", "something broke in prod", "check the logs for errors", or "we need a post-mortem". Also trigger when someone mentions SEV1/SEV2 classification, incident communication, root cause analysis, or wants to write a post-mortem document.
- ▌ Std Accessibility · kaakatiAccessibility standards (WCAG 2.2 AA) — semantic HTML, keyboard nav, color contrast, ARIA, focus, target size. Use when building or reviewing web UI components.
- ▌ Std Design System · kaakati bundleDesign system / token standards — color, typography, spacing, motion tokens; component styling; cross-platform consistency. Use when styling components or defining tokens.
- ▌ Clean Architecture · kaakati bundleValidate and implement Clean Architecture patterns including entity/use-case/adapter/framework layer separation, dependency direction enforcement, and architectural conformance checking. Use this skill whenever someone asks about architecture validation, layer boundaries, dependency direction, or says things like "check architecture", "validate clean architecture", "are my layers correct", "dependency direction", "refactor to clean architecture", "layer violation", or "architectural conformance". Also trigger for discussions about service object patterns, controller responsibilities, or domain model isolation.
- ▌ Compliance Auditor · kaakatiAudit and generate compliance documentation for regulatory frameworks including SOC2, HIPAA, PCI-DSS, and GDPR. Use this skill whenever someone asks about compliance, regulatory requirements, data protection, or says things like "SOC2 audit", "HIPAA compliance", "PCI-DSS requirements", "GDPR review", "compliance checklist", "data protection audit", "regulatory controls", "privacy impact assessment", or "control mapping". Also trigger for data classification, retention policies, or audit evidence gathering.
- ▌ Monorepo Architect · kaakati bundleMonorepo architecture and management — workspace layout by deployable unit (apps/packages/tooling), dependency boundary enforcement, task orchestration and caching (Turborepo, Nx, Bazel), affected-only CI with remote cache and merge queue, one-version policy, per-app release tagging, and a generated api-client/types contract between the Rails API and its web/mobile consumers. Use this skill when someone asks about monorepo structure, workspace layout, "where should this package live", cross-package imports, module boundaries, packwerk, Turborepo or Nx setup, slow monorepo CI, affected-only builds, remote caching, merge queues, CODEOWNERS, one lockfile vs many, Changesets, or says "our monorepo is slow", "everything imports everything", or "should we use a monorepo".
- ▌ Std Code Standards · kaakatiUniversal code standards — naming, SOLID, DRY/KISS, function/file size limits, error handling, logging, constants. Apply when writing or reviewing any source code.
- ▌ Std Error Handling · kaakati bundleError handling standards across Rails, React Native, Sidekiq, and API responses — Result objects, custom errors, retry/discard, consistent error JSON. Use when handling errors.
- ▌ Std Infrastructure · kaakati bundleInfrastructure standards — Terraform, Docker Compose, AWS, GCP, Vercel, CI/CD. Use when changing IaC, containers, pipelines, or deployment config.
- ▌ Mobile Beta Release · kaakati bundleBuild and ship React Native betas to testers — TestFlight (internal vs external groups, Beta App Review, 90-day build expiry) and Google Play testing tracks (internal, closed, open, staged rollout), with fastlane lanes, build-number strategy, and release notes. Use when shipping a build to testers or QA, setting up TestFlight or a Play internal/closed track, automating beta distribution in CI, deciding which track a build belongs on, or when someone asks "how do I get this to testers", "push to TestFlight", "Play internal testing", "staged rollout", or why a beta build is stuck in processing or review.
- ▌ Architecture Advisor · kaakatiEvaluate architectural decisions, design system components, produce ADRs, and assess technical debt. Use this skill whenever someone asks to design a system, evaluate architecture, create an ADR, plan a large refactor, choose between technologies, or says things like "how should we architect X", "write an ADR", "evaluate this design", "what are the tradeoffs", "review the architecture", or "should we use X or Y". Also trigger for bounded context design, scalability planning, or migration strategy.
- ▌ Composition Patterns · kaakati bundleReact composition patterns for scalable component architecture. Use when refactoring components with boolean prop proliferation, building component libraries, designing compound components, or reviewing component APIs. Triggers on "composition pattern", "compound component", "boolean props", "component architecture", "render props", or "React 19 patterns".
- ▌ Performance Profiler · kaakati bundleProfile and optimize application performance including Rails query optimization, React Native rendering, Redis cache strategy, PostgreSQL/PostGIS query tuning, and Sidekiq job performance. Use this skill whenever someone asks to investigate slowness, profile performance, optimize queries, reduce latency, or says things like "why is this slow", "profile this endpoint", "optimize this query", "find the bottleneck", "improve performance of X", or "this page takes too long to load". Also trigger when someone mentions N+1 queries, EXPLAIN ANALYZE, memory leaks, bundle size analysis, or cache hit rate optimization.
- ▌ React Best Practices · kaakati bundleReact and Next.js performance optimization with 57 rules across 8 categories. Use when reviewing React components for performance, optimizing bundle size, eliminating data fetching waterfalls, or refactoring for re-render efficiency. Triggers on "optimize React performance", "bundle size", "fix waterfall", "re-render optimization", "React best practices", or "performance review".
- ▌ Accessibility Auditor · kaakati bundleWCAG 2.2 AA accessibility audit with 4-principle framework, automated checks, color contrast analysis, keyboard navigation testing, and ARIA pattern validation. Triggers on "accessibility audit", "WCAG audit", "a11y audit", "accessibility check", "screen reader test", "keyboard accessibility", or "accessibility compliance".
- ▌ Std Phlex Conventions · kaakati bundlePhlex view component conventions — Atomic Design structure, class_variants, Stimulus, Turbo. Use when building Phlex (Ruby) view components.
- ▌ Std Rails Conventions · kaakati bundleRails backend conventions — models, controllers, service objects, Panko serializers, Sidekiq jobs, PostGIS. Use when writing or reviewing Ruby on Rails API code.
- ▌ Web Design Guidelines · kaakatiWeb interface design review for accessibility, performance, and UX compliance. Fetches its rule set at run time from an upstream URL (requires WebFetch); falls back to the pinned local accessibility skills when that fetch is unavailable. Use when reviewing UI code, auditing design implementation, checking accessibility, or validating web UX. Triggers on "review UI", "check accessibility", "audit design", "review UX", "web design guidelines", or "UI compliance check". Also reviews flows for storytelling / narrative UX (StoryBrand, narrative arc, emotional beats) alongside component-level rules.
- ▌ Std Clean Architecture · kaakati bundleClean Architecture conventions — layer separation, dependency direction, boundary violations across Rails and frontends. Use when structuring services or reviewing architecture.
- ▌ Std Python Performance · kaakatiPython query performance — N+1 prevention in Django ORM and SQLAlchemy, bulk operations, keyset pagination, indexing, EXPLAIN, connection pooling, Redis caching. Use when writing or reviewing Python ORM queries or data-access code.
- ▌ Requirements Consultant · kaakatiClarify vague requirements, discover hidden assumptions, and produce scoped user stories with acceptance criteria. Use when requirements are ambiguous, incomplete, or when starting a new feature, epic, or project. Also trigger when someone says "what should we build", "scope this feature", "break this down", "write user stories", "acceptance criteria", "requirements gathering", "feasibility check", or mentions unclear specifications.
- ▌ Sdh Engineering Standards · kaakatiCore engineering standards and tech stack for a Software Development House — Rails + Phlex backend, Python (FastAPI/Django) for AI/ML and data services, React Native, ReactJS (Vite), Next.js, PostgreSQL/PostGIS, Redis/Sidekiq, Terraform on AWS/Vercel. Use whenever writing, reviewing, planning, or scaffolding code in this stack, choosing a library, or setting up a project. Detailed per-area conventions live in the std-* skills (each scoped by file path — load the one that fits the task); specialized work routes to the agents.
- ▌ Std Terraform Conventions · kaakatiTerraform HCL conventions — file structure, provider version constraints, resource naming, required tags, security minimums, state/backend. Use when writing Terraform.
- ▌ React Native Best Practices · kaakati bundleReact Native and Expo performance best practices with 36 rules across 14 categories. Use when optimizing list performance, implementing animations with Reanimated, reviewing React Native code for performance, or working with native modules. Triggers on "React Native performance", "list optimization", "FlashList", "Reanimated best practices", "mobile performance", or "React Native best practices".
- ▌ Design To Code · kaakati bundleTranslate design specifications into production code with design token extraction, component decomposition, responsive implementation, and accessibility layers. Routes to the design-system-architect agent for comprehensive translation. Triggers on "design to code", "implement this design", "code this design", "translate design", "build from design", "design implementation", or "convert design to code".
- ▌ Mobile Signing · kaakati bundleiOS and Android code-signing identity management — Apple certificates, App IDs, provisioning profiles, APNs (.p8) and App Store Connect API keys, fastlane match; Android upload key vs app signing key, keystores, Play App Signing, and Play Console service accounts. Use when setting up or fixing code signing, when a certificate or provisioning profile expires, when a build fails to sign in CI, when rotating or resetting keys, when onboarding a machine or a new developer to signing, or when someone asks about keystores, .p8 keys, match, Play App Signing, "no signing certificate found", "provisioning profile doesn't include signing certificate", or "upload key vs app signing key".
- ▌ Sprint Planner · kaakatiFacilitate sprint planning, effort estimation, capacity planning, and backlog grooming. Use this skill whenever someone asks about sprint planning, story points, effort estimation, or says things like "plan the sprint", "estimate this work", "story points", "capacity planning", "backlog grooming", "prioritize the backlog", "what fits in this sprint", "velocity", or "sprint retrospective". Also trigger when someone mentions iteration planning, work breakdown, or release planning.
- ▌ Std API Design · kaakati bundleREST API design conventions — URL nouns, response envelope, error format, pagination, versioning, status codes. Use when designing or reviewing API endpoints.
- ▌ Std Monitoring · kaakati bundleMonitoring/observability standards — structured logs with request_id, no sensitive data, health checks, CloudWatch alarms, Sentry. Use when adding logging, jobs, or controllers.
- ▌ Test Generator · kaakati bundleGenerate comprehensive test suites including unit, integration, and E2E tests following AAA pattern. Use this skill whenever someone asks to write tests, generate specs, improve coverage, add test cases, or says things like "write tests for this", "add test coverage", "generate specs", "I need tests for X", "create a test suite", or "help me test this function". Also trigger when someone mentions flaky test investigation, test infrastructure setup, or mock strategy questions.
- ▌ UI UX Patterns · kaakati bundleUI/UX pattern library with screen archetypes, Nielsen's heuristics evaluation, visual hierarchy principles, storytelling/narrative UX, and platform-specific adaptations. Triggers on "UI patterns", "UX patterns", "screen patterns", "heuristic evaluation", "visual hierarchy", "interaction design", "UX review", "UI best practices", "storytelling UI", "narrative design", "user journey arc", "StoryBrand", "emotional beats", or "scrollytelling".
- ▌ Design Critique · kaakatiVisual design quality review using Nielsen's heuristics, visual hierarchy analysis, design token compliance checking, narrative/storytelling UX evaluation, and cross-platform consistency evaluation. Triggers on "design critique", "design review", "visual review", "UI critique", "heuristic review", "design quality", "visual quality audit", "storytelling", "narrative UX", or "StoryBrand".
- ▌ Rails Architect · kaakati bundleDesign and implement Rails backend features with Panko serializers, PostgreSQL/PostGIS, Redis caching, Sidekiq jobs, and Centrifugo real-time channels. Use this skill whenever someone asks to build a backend feature, design a Rails model, create an API endpoint, architect a service, or says things like "build the backend for X", "design the model layer", "add a Sidekiq job", "implement caching for X", "create the controller", or "how should we structure this service". Also trigger when someone mentions Panko serializer design, PostGIS spatial queries, Redis cache strategy, or Centrifugo channel topology.
- ▌ Std Agent Teams · kaakatiAgent team coordination conventions — file ownership, task sizing, worktree isolation, dynamic spawning, quality gates. Use when coordinating multi-agent teams.
- ▌ Marketing Assets · kaakati bundleMarketing asset creation with platform ad specs, email templates, landing page architecture, and social content planning. Covers Google, Meta, TikTok, LinkedIn ad formats and copy frameworks. Triggers on "marketing assets", "ad copy", "landing page", "email template", "social media content", "ad campaign", "marketing material", "content calendar", "storytelling", "narrative UX", or "StoryBrand".
- ▌ React Native Dev · kaakati bundleBuild React Native mobile features with Zustand state management, TanStack Query data fetching, and Centrifugo real-time subscriptions. Use this skill whenever someone asks to build a mobile screen, create a component, add a Zustand store, write a TanStack Query hook, or says things like "build the mobile UI for X", "create a screen for Y", "add real-time updates", "implement offline support", "set up navigation for X", or "how should I structure this component". Also trigger when someone mentions React Native performance, MMKV storage, map integration, or push notification implementation.
- ▌ Security Auditor · kaakati bundleAudit code for security vulnerabilities, OWASP Top 10 issues, exposed secrets, and compliance gaps. Use this skill whenever someone asks to check security, scan for vulnerabilities, audit authentication, review access control, or says things like "is this secure", "check for secrets", "security review", "audit this for OWASP", "scan for vulnerabilities", or "check our auth flow". Also trigger when someone mentions penetration testing prep, dependency CVE scanning, or security hardening.
- ▌ Std Git Workflow · kaakatiGit workflow standards — Conventional Commits, branch naming, PR requirements, squash/rebase, protected branches. Apply when committing, branching, or opening PRs.
- ▌ Std Python AI Ml · kaakatiAI/ML engineering conventions — notebooks vs modules, MLflow experiment tracking, reproducibility, FastAPI model serving, pgvector embeddings, LLM (Anthropic) integration, evals. Use when writing training pipelines, inference services, or LLM features.
- ▌ Std React Native · kaakati bundleReact Native conventions — Zustand, TanStack Query, Centrifugo, MMKV, navigation. Use when building React Native mobile screens, hooks, or stores.
- ▌ MCP Advisor · kaakati bundleDiscover, evaluate, and safely connect MCP servers. Use when a task keeps requiring data pasted in from another tool (Jira, Sentry, Figma, Postgres, Notion, Slack), when someone asks "is there an MCP for this", "should we add an MCP server", "find an MCP", "connect Claude to X", or when choosing a scope (local/project/user), vetting a third-party server, or deciding whether an MCP is worth its supply-chain cost. Also use before running `claude mcp add` or editing `.mcp.json`.
- ▌ Reactjs Dev · kaakati bundleBuild ReactJS (Vite) web SPA features with React Router, Zustand client state, TanStack Query server state, Tailwind CSS styling, Framer Motion animations, and ApexCharts dashboards. Use this skill whenever someone asks to build a web page, create a Vite component, add a web dashboard, build a web SPA feature, or says things like "build the web UI for X", "create a web page for Y", "add a dashboard chart", "set up Vite routing", "build the admin panel", or "create a web form". Also trigger when someone mentions Vite configuration, Tailwind component styling, Framer Motion page transitions, or ApexCharts integration.
- ▌ Std Fastapi · kaakatiFastAPI service conventions — routers, Pydantic schemas, SQLAlchemy 2.0 + Alembic, dependency injection, Celery background jobs, the house error envelope. Use when building or reviewing FastAPI APIs.
- ▌ Std Reactjs · kaakati bundleReactJS Vite SPA conventions — React Router, Zustand, TanStack Query, Tailwind, Framer Motion, ApexCharts. Use when building Vite web SPA pages or components.
- ▌ Std Testing · kaakati bundleTesting standards — AAA pattern, naming, mocking, coverage targets, Vitest + RTL, edge cases. Use when writing tests or test infrastructure.
- ▌ API Designer · kaakati bundleDesign and review REST APIs for consistency, standards compliance, and developer experience. Use this skill whenever someone asks to design an API, create endpoints, review API contracts, generate OpenAPI specs, or says things like "design the API for X", "review this endpoint", "what should the API look like", "create a REST interface", "write the OpenAPI spec", or "check my API design". Also trigger when someone mentions pagination strategy, error response format, API versioning, or rate limiting design.
- ▌ DB Migration · kaakati bundleDesign PostgreSQL/PostGIS schemas and create safe ActiveRecord migrations with rollback plans, spatial column design, index strategy, and zero-downtime deployment patterns. Use this skill whenever someone asks to create a table, modify a schema, write a migration, design a data model, add an index, or says things like "create a migration for X", "add a column to Y", "design the database schema", "what indexes do I need", "plan the data model", or "how do I safely change this column type". Also trigger when someone mentions zero-downtime migrations, expand-and-contract pattern, backfills, PostGIS spatial columns, or large table migration strategy.
- ▌ Std Database · kaakati bundleDatabase conventions — migrations, indexing, query optimization, PostGIS, zero-downtime expand/contract. Use when writing migrations or designing schema.
- ▌ Std Security · kaakatiSecurity standards — OWASP Top 10, input validation, parameterized queries, secret management, auth, web headers. Apply when handling user input, auth, secrets, or data access.
- ▌ Atomic Design · kaakati bundleAtomic Design methodology for component hierarchy across Phlex (Rails), ReactJS Vite SPA, Next.js App Router, and React Native. Covers atoms, molecules, organisms, templates, and pages with composition rules. Triggers on "atomic design", "component hierarchy", "atom component", "molecule component", "organism component", "design system structure", or "component organization".
- ▌ Code Reviewer · kaakati bundleReview code and pull requests for quality, security, test coverage, and adherence to team conventions. Use this skill whenever someone asks to review a PR, check code quality, audit a diff, evaluate a changeset, or says things like "review my code", "check this PR", "look at my changes", "is this code good", "audit this module", or "what do you think of this diff". Also trigger when someone mentions code quality concerns, technical debt assessment, or asks for feedback on implementation approach.
- ▌ Doc Generator · kaakati bundleGenerate technical documentation including API docs, architecture decision records (ADRs), runbooks, changelogs, and technical specifications. Use this skill whenever someone asks to write documentation, create an ADR, generate API docs, write a runbook, or says things like "document this API", "write an ADR for X", "create a runbook for Y", "generate the tech spec", "write the changelog entry", "update the docs", or "we need documentation for this feature". Also trigger when someone mentions architecture decision recording, technical specification writing, or operational runbook creation.
- ▌ Figma Handoff · kaakati bundleFigma-to-code translation for Auto Layout, frames, components, and design tokens. Maps Figma properties to CSS/Tailwind, HTML structure, and React Native styles. Triggers on "Figma handoff", "Figma to code", "auto layout", "design handoff", "Figma translation", "design specs", or "Figma implementation".
- ▌ Technical Rfc · kaakati bundleWrite Technical RFCs (Request for Comments) for proposing significant technical changes that require team review and consensus. Use this skill whenever someone asks to write an RFC, technical proposal, design proposal, or says things like "propose a new approach", "get buy-in for this change", "write a proposal for X", "create an RFC", or "I want to propose we change how we do Y". Also trigger when someone needs to propose a new library, framework migration, process change, or architectural shift that affects multiple teams.
- ▌ Brand Identity · kaakati bundleBrand identity creation with design tokens, color psychology, typography pairing, and brand book generation. Covers brand archetypes, voice matrix, narrative & protagonist voice (user-as-hero / StoryBrand), trend-aware positioning, and token output for Tailwind CSS and React Native. Triggers on "brand identity", "brand guidelines", "brand book", "logo usage", "brand colors", "brand voice", "brand archetype", "brand narrative", "storytelling", "narrative UX", "StoryBrand", or "brand system".
- ▌ I18N · kaakati bundleImplement internationalization (i18n) and localization (l10n) for Rails backends, React Native mobile, ReactJS Vite SPA, and Next.js web apps. Use this skill whenever someone asks about translations, locales, internationalization, or says things like "add i18n support", "translate this", "support multiple languages", "add locale", "RTL support", "pluralization", "localize the app", or "web translations". Also trigger for date/currency/number formatting across locales, CSS logical properties for RTL, or server component i18n.
- ▌ Deploy · kaakati bundleExecute deployment workflows with pre-flight checks, environment validation, health verification, and rollback procedures. Use this skill whenever someone asks to deploy, push to staging, release to production, or says things like "deploy to staging", "release this to production", "run the deployment checklist", "is this ready to deploy", "execute the release", or "roll back the deployment". Also trigger when someone mentions deployment readiness, smoke tests after deploy, rollback procedures, or canary/blue-green deployment strategy.
- ▌ Theming · kaakati bundleCross-platform theming and design token system for Phlex (Rails), ReactJS Vite SPA, Next.js App Router, and React Native. Covers CSS custom properties, Tailwind v4 @theme, dark/light mode, WCAG AA contrast, and per-platform token consumption. Triggers on "design tokens", "theming", "dark mode", "color system", "theme provider", "CSS variables", "design system", "grid system", "design system architect", "spacing system", or "token architecture".
- ▌ Refactor · kaakatiSafely refactor code using Fowler's patterns with test-first methodology and incremental steps. Use this skill whenever someone asks to refactor code, reduce technical debt, extract patterns, restructure modules, or says things like "refactor this", "clean up this code", "extract this into a service", "this code smells", "reduce duplication", "decompose this function", or "restructure this module". Also trigger for code smell identification, large-scale codebase transformations, or safe migration of legacy code.
- ▌ Std I18N · kaakatiInternationalization standards — locale files, key naming, pluralization, RTL, CSS logical properties across Rails/RN/Vite/Next. Use when adding user-facing strings or locales.
- ▌ Phlex Dev · kaakati bundleBuild Phlex (Ruby) view components for Rails with Atomic Design methodology, Tailwind CSS styling, Stimulus controllers, and Turbo integration. Triggers on "Phlex component", "Phlex view", "Ruby view component", "build a Phlex", "Rails component", or "view_template".
- ▌ Terraform · kaakati bundleTerraform infrastructure-as-code best practices with 47 rules across 9 categories. Covers state management, security, module design, resource patterns, variables, networking, data stores, compute, and cost optimization for AWS deployments. Triggers on "terraform", "infrastructure as code", "IaC", "HCL", "terraform module", "terraform state", or "terraform plan".
- ▌ Toolchain · kaakati bundleLinters, formatters, type-checkers and compilers for this stack — what runs on what, checking whether a tool is installed before using it, installing one (and why that is your call, not mine), rubocop/eslint/prettier/tsc/terraform, and the format → lint → typecheck → build ladder. Use when a linter is missing or not running, when setting up or fixing lint/format config, when deciding safe vs unsafe autocorrect, when `tsc`/`terraform validate`/`next build` fails, when CI lints differently from a laptop, or when someone asks "install rubocop", "why isn't prettier running", "set up eslint", or "what should CI run".
- ▌ Log Search · kaakati bundleRead and query production logs — CloudWatch Logs Insights and `aws logs tail` on AWS, Cloud Logging (LQL) and `gcloud logging read` on GCP. Use when investigating a production error, tracing one request across services, finding what changed after a deploy, tailing a service live, counting error rates, or when someone asks "read the logs", "search CloudWatch", "why is prod 500ing", "find this request id", "grep the logs", "Logs Insights query", or "gcloud logging read".
- ▌ Nextjs Dev · kaakati bundleBuild Next.js App Router web features with Server Components, server actions, data fetching, Suspense streaming, middleware, SEO metadata, and deployment to Vercel or AWS. Use this skill whenever someone asks to build a server-rendered page, create a server component, implement a server action, set up Next.js routing, configure ISR/SSG, or says things like "create a server component for X", "build the SSR page", "add a server action", "set up Next.js middleware", "configure ISR for Y", "deploy to Vercel", or "add SEO metadata". Also trigger when someone mentions App Router patterns, Server vs Client Components, streaming with Suspense, or Next.js deployment.
- ▌ Onboarding · kaakati bundleCreate developer onboarding guides, setup documentation, and knowledge base articles for software teams. Use this skill whenever someone asks to create onboarding docs, setup instructions, a getting started guide, team documentation, runbooks, or says things like "help new devs get started", "document our setup process", "write the onboarding guide", "create a runbook for X", or "how should we document this for the team". Also trigger when someone asks about reducing onboarding time, knowledge transfer, or team documentation strategy.
- ▌ Python Dev · kaakatiBuild Python backend features end to end — FastAPI (default) or Django+DRF services with SQLAlchemy 2.0/Alembic, pydantic v2 schemas, Celery jobs, and the uv/ruff/mypy/pytest ladder. Use this skill whenever someone asks to build a Python backend feature, add a FastAPI endpoint or Django app, write an Alembic migration, add a Celery task, or says things like "build the Python service for X", "add the /orders endpoint", "wire up the ML-serving API", or "take this FastAPI feature to PR".
- ▌ Std Django · kaakatiDjango conventions — models, DRF viewsets and serializers, service functions, QuerySet managers, GeoDjango/PostGIS, Celery, migrations. Use when building or reviewing Django or Django REST Framework code.
- ▌ Std Nextjs · kaakati bundleNext.js App Router conventions — Server Components, server actions, ISR/SSG, Vercel. Use when building Next.js pages, layouts, or server actions.
- ▌ Std Python · kaakatiPython code standards — src/ layout, typing, uv, ruff, mypy, pydantic, pytest, and the models/services/controllers layering shared by FastAPI and Django services. Use when writing or reviewing any Python code.