sparka
Production-ready AI chat app starter with agent development skills
All Skills in This Repository (13)
Pure Emerald Level Indicatorsreact
Enforce React rules for TSX files during linting and pre-commit checks.
trpc-patterns
Standardize tRPC integration with TanStack Query in TSX files.
typescript
Enforce TypeScript rules on *.ts and *.tsx files during linting and CI workflows.
ultracite
Format and lint AI-ready files across multiple code and markup types.
next-dev-loop
Verifies Next.js code changes at runtime using the /_next/mcp endpoint and a browser automation CLI.
worktree-ports
Resolves stable per-app localhost ports for monorepo git worktrees.
review-docs
Review and fix ChatJS documentation and MDX files against the codebase.
next-partial-prefetching-adoption
Enables Partial Prefetching in Next.js apps and resolves the dev insights it surfaces.
next-cache-components-adoption
Migrates Next.js App Router projects to Cache Components and resolves blocking-route build errors.
strategic-testing
Decides whether code changes warrant new tests and selects proportionate verification levels.
generate-code-snippet
Generates base64url-encoded code snippet URLs for code.franciscomoretti.com sharing.
create-vercel-ai-issue
Creates well-formed GitHub issues in vercel/ai using the gh CLI.
Frequently Asked Questions
FAQPage SchemaHow to install ChatJS?โผ
Run `npx skills add FranciscoMoretti/sparka --all -g -y` in your terminal to install all skills in this suite globally.
What does ChatJS help you build?โผ
It gives you a production-ready AI chat app foundation with authentication, 120+ models, streaming, attachments, branching, and sharing so you skip rebuilding common chat infrastructure.
How do the Next.js adoption skills help developers?โผ
They guide your AI agent through enabling Cache Components and Partial Prefetching, verifying changes in a running app, and fixing blocking routes step by step.
Does ChatJS work with AI coding agents?โผ
Yes. It ships AGENTS.md instructions and SKILL.md files that work with Claude Code, Cursor, and Codex to automate development workflows.
Can non-experts use ChatJS to start an AI chat product?โผ
Yes. The scaffold CLI walks you through gateway, auth, and feature choices, then generates a working app with the required environment variables listed.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core