all publishers

Kaakati

@kaakati source repo

156 published skills · page 2 of 2

  1. ▌
    Accessibility Auditor · kaakati bundle
    WCAG 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".
    3 installs
  2. ▌
    Std Phlex Conventions · kaakati bundle
    Phlex view component conventions — Atomic Design structure, class_variants, Stimulus, Turbo. Use when building Phlex (Ruby) view components.
    4 installs
  3. ▌
    Std Rails Conventions · kaakati bundle
    Rails backend conventions — models, controllers, service objects, Panko serializers, Sidekiq jobs, PostGIS. Use when writing or reviewing Ruby on Rails API code.
    1 install
  4. ▌
    Web Design Guidelines · kaakati
    Web 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.
    5 installs
  5. ▌
    Std Clean Architecture · kaakati bundle
    Clean Architecture conventions — layer separation, dependency direction, boundary violations across Rails and frontends. Use when structuring services or reviewing architecture.
    5 installs
  6. ▌
    Std Python Performance · kaakati
    Python 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.
    7 installs
  7. ▌
    Requirements Consultant · kaakati
    Clarify 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.
    5 installs
  8. ▌
    Sdh Engineering Standards · kaakati
    Core 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.
    8 installs
  9. ▌
    Std Terraform Conventions · kaakati
    Terraform HCL conventions — file structure, provider version constraints, resource naming, required tags, security minimums, state/backend. Use when writing Terraform.
    5 installs
  10. ▌
    React Native Best Practices · kaakati bundle
    React 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".
    8 installs
  11. ▌
    Design To Code · kaakati bundle
    Translate 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".
    3 installs
  12. ▌
    Mobile Signing · kaakati bundle
    iOS 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".
    4 installs
  13. ▌
    Sprint Planner · kaakati
    Facilitate 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.
    7 installs
  14. ▌
    Std API Design · kaakati bundle
    REST API design conventions — URL nouns, response envelope, error format, pagination, versioning, status codes. Use when designing or reviewing API endpoints.
    6 installs
  15. ▌
    Std Monitoring · kaakati bundle
    Monitoring/observability standards — structured logs with request_id, no sensitive data, health checks, CloudWatch alarms, Sentry. Use when adding logging, jobs, or controllers.
    7 installs
  16. ▌
    Test Generator · kaakati bundle
    Generate 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.
    2 installs
  17. ▌
    UI UX Patterns · kaakati bundle
    UI/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".
    4 installs
  18. ▌
    Design Critique · kaakati
    Visual 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".
    5 installs
  19. ▌
    Rails Architect · kaakati bundle
    Design 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.
    5 installs
  20. ▌
    Std Agent Teams · kaakati
    Agent team coordination conventions — file ownership, task sizing, worktree isolation, dynamic spawning, quality gates. Use when coordinating multi-agent teams.
    3 installs
  21. ▌
    Marketing Assets · kaakati bundle
    Marketing 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".
    1 install
  22. ▌
    React Native Dev · kaakati bundle
    Build 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.
    4 installs
  23. ▌
    Security Auditor · kaakati bundle
    Audit 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.
    7 installs
  24. ▌
    Std Git Workflow · kaakati
    Git workflow standards — Conventional Commits, branch naming, PR requirements, squash/rebase, protected branches. Apply when committing, branching, or opening PRs.
    6 installs
  25. ▌
    Std Python AI Ml · kaakati
    AI/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.
    8 installs
  26. ▌
    Std React Native · kaakati bundle
    React Native conventions — Zustand, TanStack Query, Centrifugo, MMKV, navigation. Use when building React Native mobile screens, hooks, or stores.
    6 installs
  27. ▌
    MCP Advisor · kaakati bundle
    Discover, 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`.
    6 installs
  28. ▌
    Reactjs Dev · kaakati bundle
    Build 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.
    5 installs
  29. ▌
    Std Fastapi · kaakati
    FastAPI 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.
    6 installs
  30. ▌
    Std Reactjs · kaakati bundle
    ReactJS Vite SPA conventions — React Router, Zustand, TanStack Query, Tailwind, Framer Motion, ApexCharts. Use when building Vite web SPA pages or components.
    6 installs
  31. ▌
    Std Testing · kaakati bundle
    Testing standards — AAA pattern, naming, mocking, coverage targets, Vitest + RTL, edge cases. Use when writing tests or test infrastructure.
    5 installs
  32. ▌
    API Designer · kaakati bundle
    Design 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.
    6 installs
  33. ▌
    DB Migration · kaakati bundle
    Design 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.
    5 installs
  34. ▌
    Std Database · kaakati bundle
    Database conventions — migrations, indexing, query optimization, PostGIS, zero-downtime expand/contract. Use when writing migrations or designing schema.
    3 installs
  35. ▌
    Std Security · kaakati
    Security standards — OWASP Top 10, input validation, parameterized queries, secret management, auth, web headers. Apply when handling user input, auth, secrets, or data access.
    4 installs
  36. ▌
    Atomic Design · kaakati bundle
    Atomic 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".
    5 installs
  37. ▌
    Code Reviewer · kaakati bundle
    Review 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.
    7 installs
  38. ▌
    Doc Generator · kaakati bundle
    Generate 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.
    7 installs
  39. ▌
    Figma Handoff · kaakati bundle
    Figma-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".
    10 installs
  40. ▌
    Technical Rfc · kaakati bundle
    Write 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.
    7 installs
  41. ▌
    Brand Identity · kaakati bundle
    Brand 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".
    8 installs
  42. ▌
    I18N · kaakati bundle
    Implement 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.
    6 installs
  43. ▌
    Deploy · kaakati bundle
    Execute 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.
    6 installs
  44. ▌
    Theming · kaakati bundle
    Cross-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".
    5 installs
  45. ▌
    Refactor · kaakati
    Safely 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.
    5 installs
  46. ▌
    Std I18N · kaakati
    Internationalization standards — locale files, key naming, pluralization, RTL, CSS logical properties across Rails/RN/Vite/Next. Use when adding user-facing strings or locales.
    6 installs
  47. ▌
    Phlex Dev · kaakati bundle
    Build 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".
    7 installs
  48. ▌
    Terraform · kaakati bundle
    Terraform 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".
    6 installs
  49. ▌
    Toolchain · kaakati bundle
    Linters, 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".
    5 installs
  50. ▌
    Log Search · kaakati bundle
    Read 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".
    3 installs
  51. ▌
    Nextjs Dev · kaakati bundle
    Build 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.
    6 installs
  52. ▌
    Onboarding · kaakati bundle
    Create 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.
    5 installs
  53. ▌
    Python Dev · kaakati
    Build 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".
    4 installs
  54. ▌
    Std Django · kaakati
    Django 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.
    6 installs
  55. ▌
    Std Nextjs · kaakati bundle
    Next.js App Router conventions — Server Components, server actions, ISR/SSG, Vercel. Use when building Next.js pages, layouts, or server actions.
    5 installs
  56. ▌
    Std Python · kaakati
    Python 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.
    5 installs