← all publishers

smicolon

@smicolon source repo

58 published skills

  1. Rpc Typesafe · smicolon
    This skill activates when setting up Hono RPC client, configuring type-safe API calls, or discussing client-server type sharing. It provides patterns for the hc client, type inference, and React Query integration.
    0
    installs
  2. Hono Patterns · smicolon
    This skill activates when writing Hono routes, handlers, middleware, or discussing Hono application architecture. It provides patterns for routing, middleware composition, error handling, and TypeScript integration.
    0
    installs
  3. Zod Validation · smicolon
    This skill activates when writing form validation, request validation, or Zod schemas in Hono. It provides patterns for validating JSON bodies, query parameters, path parameters, and headers with proper error handling.
    0
    installs
  4. Tdd Planner · smicolon bundle
    This skill should be used when the user asks to "plan a feature", "prepare for dev loop", "structure TDD approach", "break down this task", "create development plan", or when generating structured prompts for iterative development. Creates dev-loop-ready plans with TDD phases, file tables, code snippets, and framework-specific guidance.
    0
    installs
  5. Flow Detector · smicolon
    Analyzes a task description plus the surrounding codebase and produces a list of candidate end-to-end flows. Activates when a developer describes a task using vague verbs (send, notify, sync, handle, process, integrate) without specifying entity, trigger, or recipient. Returns 1 candidate when the flow is unambiguous, 2+ when multiple plausible interpretations exist. Each candidate is a complete proposed execution context, never a question.
    0
    installs
  6. Flow Selector · smicolon
    Presents 2+ candidate flows from flow-detector and asks the user to pick one. Issues exactly one AskUserQuestion. Never activates when flow-detector returns a single candidate, and never asks cluster-by-cluster questions.
    0
    installs
  7. Flutter Testing · smicolon
    Guides writing unit tests, widget tests, and integration tests in Flutter using flutter_test, WidgetTester, Mockito/Mocktail, and integration_test.
    0
    installs
  8. Layout Debugger · smicolon
    Diagnoses and resolves common Flutter layout errors, including RenderFlex overflowed by N pixels, Vertical viewport was given unbounded height, and BoxConstraints issues.
    0
    installs
  9. Cloudflare Bindings · smicolon
    This skill activates when working with Cloudflare Workers bindings like D1, KV, R2, Durable Objects, or environment variables. It provides patterns for database access, caching, file storage, and secrets management.
    0
    installs
  10. Secret Hygiene · smicolon
    This skill activates when detecting hardcoded strings that look like API keys or credentials, creating .env files, referencing process.env or os.environ without Infisical, or working with configuration files that contain sensitive values. It enforces secret hygiene practices and recommends moving secrets to Infisical.
    0
    installs
  11. Auth Security Patterns · smicolon
    Auto-enforce authentication security best practices. Activates when implementing password policies, rate limiting, session security, CSRF protection, or security headers in auth flows.
    0
    installs
  12. Explain Error · smicolon
    Automatically diagnoses, explains, and resolves Better Auth runtime errors, configuration issues, database adapter mismatches, and authentication failure codes.
    0
    installs
  13. Red Phase Verifier · smicolon
    This skill should be used when the user asks to "write tests first", "run TDD", "verify red phase", "check failing tests", or when practicing test-driven development. Ensures tests fail before implementation.
    0
    installs
  14. Responsive Layout · smicolon
    Builds responsive and adaptive Flutter user interfaces across mobile, tablet, desktop, and web form factors using LayoutBuilder, MediaQuery, and adaptive breakpoints.
    0
    installs
  15. Worktree Manager · smicolon
    This skill should be used when the user mentions "worktree", "wt", "new branch workspace", "parallel development", "feature branch setup", "work on multiple branches", "separate workspace for branch", "docker port conflict", "database isolation", "worktreeinclude", "env isolation", or wants to manage git worktrees for parallel feature development.
    0
    installs
  16. Fastlane Knowledge · smicolon
    Provides Fastlane configuration patterns for Flutter apps including iOS and Android lanes, code signing with match, CI/CD integration with GitHub Actions, and environment management. Use when user asks about Fastlane setup, deployment automation, code signing, or CI/CD for mobile.
    0
    installs
  17. JSON Serialization · smicolon
    Standardizes JSON serialization and deserialization in Flutter and Dart using dart:convert, manual factory constructors, or code-generation with freezed.
    0
    installs
  18. Mermaid Architect · smicolon
    Generates clean, syntactically valid Mermaid.js diagrams for ERDs, system architecture, sequence flows, class diagrams, and C4 component models directly inside Markdown documents.
    0
    installs
  19. Declarative Routing · smicolon
    Implements declarative, URL-based navigation in Flutter applications using the go_router package. Activates when configuring routes, deep links, web URL mapping, nested navigation shells, or route guards.
    0
    installs
  20. React Form Validator · smicolon
    This skill should be used when the user asks to "create a form", "add validation", "handle form submission", "use React Hook Form", or when creating login, signup, or data entry forms. Enforces React Hook Form + Zod pattern.
    0
    installs
  21. Tanstack AI Patterns Alpha · smicolon
    TanStack AI patterns for unified AI SDK integration. Activates when implementing AI chat, streaming responses, or AI-powered features. NOTE: Alpha library - API may change.
    0
    installs
  22. Tanstack DB Patterns Beta · smicolon
    TanStack DB patterns for client-first reactive data stores. Activates when implementing offline-first apps, local-first data, or reactive client databases. NOTE: Beta library - API may change.
    0
    installs
  23. Performance Optimizer · smicolon
    This skill should be used when the user asks to "optimize queries", "fix slow queries", "improve performance", "detect N+1", "add indexes", or when writing Django ORM queries that access related objects. Detects and fixes performance issues.
    0
    installs
  24. Test Coverage Advisor · smicolon
    This skill should be used when the user asks to "write tests", "generate tests", "check coverage", "add test cases", or when completing features and saying "done", "finished", "ready for review". Suggests tests for 90%+ coverage.
    0
    installs
  25. Test Validity Checker · smicolon
    This skill should be used when the user asks to "check tests", "validate tests", "review test quality", "verify test coverage", or when writing test files or running pytest. Ensures tests are meaningful.
    0
    installs
  26. Dart Modern Patterns · smicolon
    Leverages modern Dart 3+ language features including pattern matching, switch expressions, records, and sealed class hierarchies for expressive, type-safe Flutter code.
    0
    installs
  27. Infisical Patterns · smicolon
    This skill activates when managing environment variables, configuring .infisical.json, organizing workspace environments, or discussing secret management patterns with Infisical CLI. It provides conventions for secret naming, folder organization, auth selection, and local development workflows.
    0
    installs
  28. Barrel Export Manager · smicolon
    This skill should be used when the user asks to "create barrel exports", "add index.ts", "organize exports", "create entity", "add DTO", "create service", or when adding files to NestJS module directories. Auto-maintains barrel exports.
    0
    installs
  29. Model Entity Validator · smicolon
    This skill should be used when the user asks to "create a model", "add a Django model", "create database table", "add entity", "define schema", or when writing class definitions inheriting from models.Model. Validates BaseModel inheritance pattern.
    0
    installs
  30. React Perf Rules · smicolon
    Provides prioritized P0/P1/P2 criteria for auditing React and Next.js branch diffs across waterfalls, bundle bloat, server execution, and client re-renders.
    0
    installs
  31. Tanstack Form Patterns · smicolon
    Auto-enforce TanStack Form best practices with Zod validation. Activates when creating forms, handling form state, implementing validation, or building input components in React applications.
    0
    installs
  32. Nestjs Testing Patterns · smicolon
    Guides writing isolated unit tests and integration tests for NestJS controllers, services, and guards using Test.createTestingModule() and Vitest/Jest.
    0
    installs
  33. React Accessibility Validator · smicolon
    Automatically validate React/Next.js components meet WCAG 2.1 AA standards. Use when creating components, forms, buttons, modals, navigation, or any interactive UI elements.
    0
    installs
  34. Vue Accessibility Validator · smicolon
    Automatically validate Vue 3/Nuxt.js components meet WCAG 2.1 AA standards. Use when creating components, forms, buttons, modals, navigation, or any interactive UI elements.
    0
    installs
  35. Tanstack Pacer Patterns Beta · smicolon
    TanStack Pacer patterns for rate limiting, debouncing, and throttling. Activates when implementing search inputs, API rate limiting, or performance optimization. NOTE: Beta library - API may change.
    0
    installs
  36. Tanstack Query Patterns · smicolon
    Auto-enforce TanStack Query best practices with factory key pattern. Activates when creating queries, mutations, managing server state, or implementing data fetching in React applications.
    0
    installs
  37. Start Patterns · smicolon
    Implements TanStack Start full-stack React framework features including server functions (createServerFn), SSR streaming, middleware, client-server data synchronization, and edge deployment presets.
    0
    installs
  38. Tanstack Store Patterns Alpha · smicolon
    TanStack Store patterns for framework-agnostic reactive state. Activates when implementing client-side state, global stores, or reactive state management in React applications. NOTE: Alpha library - API may change.
    0
    installs
  39. Tanstack Table Patterns · smicolon
    Auto-enforce TanStack Table best practices for headless data tables. Activates when creating tables, implementing sorting, filtering, pagination, or building data grids in React applications.
    0
    installs
  40. Migration Safety Checker · smicolon
    This skill should be used when the user asks to "create a migration", "run makemigrations", "modify a model field", "rename a column", or mentions "schema change", "alter table", "database migration". Validates migrations are production-safe.
    0
    installs
  41. Security First Validator · smicolon
    This skill should be used when the user asks to "create an API endpoint", "add a view", "write a viewset", "create a serializer", or when writing Django REST Framework code. Enforces security requirements (permissions, authentication, rate limiting).
    0
    installs
  42. Failure Log Manager · smicolon
    This skill should be used when the user asks to "log a failure", "remember this mistake", "add to failure log", "what mistakes to avoid", "check failure log", or when a mistake is detected that should be recorded for future reference. Manages persistent failure memory.
    0
    installs
  43. Tanstack Router Patterns · smicolon
    Auto-enforce TanStack Router file-based routing conventions. Activates when creating routes, configuring navigation, handling route params, or working with search params in React SPA applications.
    0
    installs
  44. Better Auth Patterns · smicolon
    Auto-enforce Better Auth implementation patterns. Activates when setting up authentication, configuring providers, creating auth forms, or implementing session management in React applications.
    0
    installs
  45. Nestjs Security Validator · smicolon
    Enforces NestJS security best practices including input validation with class-validator, rate limiting with @nestjs/throttler, route authentication guards, Helmet headers, and CORS configuration.
    0
    installs
  46. Onboard Context Provider · smicolon
    Provides personalized assistance based on engineer's onboarding profile. Activates when engineer asks "how do I", "where should I", "what's the pattern for", shows confusion about conventions, or writes code that doesn't match project patterns. Reads .claude/onboard-profile.local.md for context.
    0
    installs
  47. Tanstack Virtual Patterns · smicolon
    Auto-enforce TanStack Virtual best practices for list virtualization. Activates when implementing large lists, infinite scroll, virtualized grids, or performance optimization for long lists in React applications.
    0
    installs
  48. Execution Context Builder · smicolon bundle
    Synthesizes the chosen (or only) candidate flow into the canonical execution-context Markdown + JSON artifacts under .claude/clarifications/. Activates after flow-detector returns a single candidate, or after flow-selector confirms the user's choice. Never asks follow-up questions.
    0
    installs
  49. Django Import Enforcer · smicolon bundle
    Automatically validate and fix Django import patterns to use absolute modular imports with aliases. Use when writing imports, creating new Python files, modifying existing files, or seeing import statements in code.
    0
    installs
  50. Nestjs Import Enforcer · smicolon
    Automatically enforce absolute imports from barrel exports in NestJS. Use when writing imports, creating TypeScript files, or organizing NestJS module structure.
    0
    installs
  51. Nextjs Import Enforcer · smicolon
    Automatically enforce consistent import patterns using Next.js path aliases and proper organization. Use when writing imports, creating new files, or organizing code structure.
    0
    installs
  52. Nuxtjs Import Enforcer · smicolon
    Automatically enforce consistent import patterns using Nuxt.js ~/ path aliases and proper organization. Use when writing imports, creating new Vue/TS files, or organizing code structure.
    0
    installs
  53. Veevalidate Form Validator · smicolon
    This skill should be used when the user asks to "create a form", "add validation", "handle form submission", "use VeeValidate", or when creating login, signup, or data entry forms in Nuxt.js/Vue 3. Enforces VeeValidate + Zod pattern.
    0
    installs
  54. Tanstack Devtools Patterns · smicolon
    TanStack DevTools patterns for debugging and development. Activates when setting up development tools, debugging queries, or configuring developer experience in React applications.
    0
    installs
  55. Infisical CI Integration · smicolon
    This skill activates when configuring CI/CD pipelines, writing GitHub Actions workflows, GitLab CI configs, Dockerfiles, Kubernetes manifests, or serverless deployment configs that need secret injection. It provides patterns for integrating Infisical into build and deployment pipelines.
    0
    installs
  56. Vercel React Best Practices · smicolon
    Official React and Next.js performance optimization guidelines from Vercel Engineering. Auto-activates when writing, reviewing, or refactoring React components, Next.js pages, data fetching, bundle optimization, or performance-critical frontend code.
    0
    installs
  57. Web Design Guidelines · smicolon
    Audits UI code against modern Web Interface Guidelines for typography, interactive affordances, responsive layouts, contrast, and accessibility compliance.
    0
    installs
  58. Tanstack Conventions · smicolon
    Auto-enforce cross-cutting TanStack conventions and import patterns. Activates on all TanStack development to ensure consistent project structure, imports, and integration patterns across Router, Query, Form, Table, and Virtual.
    0
    installs