
cleanexpo/nodejs-starter-v1
27 skills231 installs27 starsGitHub
Install
npx skills add https://github.com/cleanexpo/nodejs-starter-v1Skills in this repo
1Council Of LogicValidates technical output against four mathematical first principles (algorithmic efficiency, architecture, animation curves, information compression), rejecting suboptimal code, blocking transitions, linear timing, and verbose payloads. A developer uses it when writing or reviewing algorithms, performance, architecture, or animations.20installs2Dashboard PatternsCodifies real-time data-visualisation dashboards with a component library (MetricTile, DataStrip, ProgressOrb), Supabase Realtime integration, and design-system enforcement. A developer uses it when building dashboard pages, live metric displays, or monitoring UIs.17installs3Scientific LuxuryEnforces a design system across React components mandating OLED black backgrounds, single-pixel borders, spectral colour mapping, and physics-based animations. A developer uses it when creating or styling UI components or reviewing designs for compliance.16installs4Execution GuardianAdds a pre-execution safety layer that auto-detects operation type, generates prerequisite validation gates, and scores risk/confidence to block or allow destructive, auth, payment, or deployment operations. A developer uses it before running high-blast-radius changes like migrations, deletions, or production deploys.13installs5Genesis OrchestratorGoverns autonomous full-stack feature and project builds by decomposing intent into phase-locked stages with token-economy constraints and sectional verification gates, delegating to sub-agents. A developer uses it to run structured, gated autonomous Next.js development from natural-language intent.13installs6Xaem Theme UiA two-pass pipeline that generates visual themes (palettes, glow, timing, typography) then translates them into CSS variables, design tokens, Tailwind config, and Framer Motion presets. A developer uses it to create theme variations upstream of design-constraint enforcement.12installs7Skill ManagerA meta-skill that analyses, generates, catalogues, and validates a project's agent skills. A developer uses it for skill gap analysis, generating new skills from templates, or checking existing skills for quality and registry compliance.11installs8Error TaxonomyProvides a DOMAIN_CATEGORY_SPECIFIC error taxonomy bridging a FastAPI ErrorResponse model and a Next.js ApiClientError class so every error has a code, severity, and user message. A developer uses it when adding API error responses or frontend error handling.10installs9Email TemplateProvides transactional email template patterns built with React Email and Resend, using table-based layouts, shared components, preview tooling, and a dark-theme design system. A developer uses it when creating welcome, alert, or notification emails tied to cron jobs and notification flows.9installs10Health CheckCodifies liveness, readiness, and deep dependency health endpoints for Next.js and FastAPI services with Docker healthchecks and cron-based monitoring. A developer uses it when adding health probes, container healthchecks, or dependency verification.9installs11Metrics CollectorCodifies database-backed metrics instrumentation on Supabase/PostgreSQL with standardised metric types, naming conventions, and time-series aggregation. A developer uses it when adding KPIs, instrumenting routes or jobs, or building analytics endpoints.8installs12Notebooklm Second BrainEnforces a policy where the agent queries purpose-built NotebookLM notebooks via the nlm CLI instead of web search or loading full docs. A developer uses it to keep the agent context window lean when answering architecture, debugging, or security questions.8installs13State MachineProvides a reusable framework for deterministic finite state machines covering states, transition maps, guards, and side effects in Python and TypeScript. A developer uses it when modelling multi-step workflows, status enums, or retry and escalation loops.8installs14Structured LoggingEnforces JSON-structured logging with correlation IDs, consistent log levels, and contextual metadata across FastAPI (structlog) and Next.js. A developer uses it when adding logging to modules or endpoints, tracing requests, or redacting sensitive data.8installs15Vector SearchCodifies pgvector embedding queries, similarity and hybrid search, and multi-provider embedding generation on Supabase/PostgreSQL. A developer uses it when adding semantic search, tuning relevance, or configuring chunking for a Memory Store or RAG pipeline.8installs16Api ContractRequires every endpoint to declare a Pydantic response_model, a matching frontend Zod schema, and documented error responses to prevent schema drift. A developer uses it when creating or reviewing API endpoints and frontend API calls in a FastAPI/Next.js stack.7installs17Claude BrowserCodifies single-session browser automation using Claude's Chrome extension MCP tools, leveraging the user's authenticated cookies and login state for interactive tasks. A developer uses it for form-filling, reading login-gated content, and recording browser walkthroughs.7installs18Cron SchedulerCodifies cron scheduling for Vercel cron entries and /api/cron route handlers with authenticated, idempotent, observable, and overlap-safe execution. A developer uses it when creating scheduled or periodic background tasks in a Next.js/FastAPI app.7installs19Csv ProcessorProvides memory-safe, row-by-row streaming CSV import and export with schema validation and DD/MM/YYYY and AUD formatting across frontend and backend. A developer uses it when importing or exporting large CSV datasets without buffering entire files.7installs20Data ValidationDefines Zod and Pydantic validation patterns for forms and API requests at trust boundaries, including Australian-specific validators (ABN, phone, postcode) and schema composition. A developer uses it when adding input validation to forms or POST/PUT/PATCH endpoints.7installs21Input SanitisationProvides defence-in-depth injection prevention covering XSS, SQL, command, URL redirect, and SSRF for Next.js and FastAPI. A developer uses it when handling untrusted input, encoding output, or parameterising queries per OWASP guidance.7installs22Playwright BrowserCovers Playwright CLI and MCP tools for headless E2E testing, screenshot capture, visual regression, and web scraping. A developer uses it for CI-safe browser operations, form testing, and multi-page workflow validation.7installs23System SupervisorA post-execution audit layer that compares implementation against specifications and detects drift, dead code, silent failures, and incomplete features. A developer uses it before merging to main or after an execution phase to check architectural integrity.7installs24Delegation Plannerdelegation-planner is a Claude Code skill for productivity & planning. It helps solo builders move faster with AI-assisted coding.2installs25Dispatching Parallel Agentsdispatching-parallel-agents is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.1installs26Finished Auditfinished-audit is a Claude Code skill for security. It helps solo builders move faster with AI-assisted coding.1installs27Finishing Branchfinishing-branch is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.1installs