FranciscoMorettiFranciscoMorettiCommunityยท13 Agent Skills Included

sparka

Production-ready AI chat app starter with agent development skills

Builds full AI chat applications with authentication, 120+ models, streaming, file attachments, and conversation branching. Removes the need to rebuild chat infrastructure like resumable streams, sharing, web search, and code execution from scratch. Includes agent skills for Next.js migrations, runtime verification, testing strategy, and tRPC patterns to speed up development.
npx skills add FranciscoMoretti/sparka --all -g -y
Available:

Tells the AI agent how to work in this Bun monorepo, route tasks to the skills in .agents/skills, and follow testing and code-quality rules before handing off changes.

All Skills in This Repository (13)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

react

Enforce React rules for TSX files during linting and pre-commit checks.

Community
Basic
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

trpc-patterns

Standardize tRPC integration with TanStack Query in TSX files.

Community
Intermediate
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

typescript

Enforce TypeScript rules on *.ts and *.tsx files during linting and CI workflows.

Community
Basic
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

ultracite

Format and lint AI-ready files across multiple code and markup types.

Community
Basic
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

next-dev-loop

Verifies Next.js code changes at runtime using the /_next/mcp endpoint and a browser automation CLI.

Community
Advanced
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

worktree-ports

Resolves stable per-app localhost ports for monorepo git worktrees.

Community
Intermediate
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

review-docs

Review and fix ChatJS documentation and MDX files against the codebase.

Community
Basic
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

next-partial-prefetching-adoption

Enables Partial Prefetching in Next.js apps and resolves the dev insights it surfaces.

Community
Advanced
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

next-cache-components-adoption

Migrates Next.js App Router projects to Cache Components and resolves blocking-route build errors.

Community
Advanced
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

strategic-testing

Decides whether code changes warrant new tests and selects proportionate verification levels.

Community
Basic
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

generate-code-snippet

Generates base64url-encoded code snippet URLs for code.franciscomoretti.com sharing.

Community
Basic
๐Ÿ“ฆ In Repo
FranciscoMorettiFranciscoMoretti

create-vercel-ai-issue

Creates well-formed GitHub issues in vercel/ai using the gh CLI.

Community
Basic

Frequently Asked Questions

FAQPage Schema
How 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โ†’