All authors
FranciscoMoretti avatar

Claude Skills by FranciscoMoretti

github.com/FranciscoMoretti
16 skillsA× 1610 installs172 views
Review DocsA

Review and fix ChatJS Blume documentation and MDX files. Use when checking docs for correctness, broken links, stale examples, unclear prose, or consistency with the implementation.

documentationdocumentation
0
1,192
Create Vercel Ai IssueA

Create a well-formed GitHub issue in vercel/ai using the gh CLI. Use when reporting an AI SDK bug or preparing an issue body that contains logs, code blocks, versions, reproduction steps, and shell-sensitive text.

ai-agentsshellgit
0
1,192
Dev Auth BypassA

Authenticate a browser against a local ChatJS app without OAuth. Use for development login, local auth bypass, authenticated browser or Playwright testing, and the /api/dev-login route.

ai-agentstestingapi
0
1,192
Generate Code SnippetA

Generate a concise, shareable code snippet URL for code.franciscomoretti.com. Use when preparing a code image or short snippet for Twitter, X, social sharing, or a presentation.

ai-agentsshell
0
1,192
Next Cache Components AdoptionA

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the `cacheComponents` flag, work through a flood of blocking-prerender / instant validation errors, run the `cache-components-instant-false` codemod, or decide between opting routes out with `export const instant = false` and fixing them in place.

ai-agentsgoshell
0
1,192
Next Dev LoopA

Verify Next.js runtime behavior after editing app code. Use this skill to confirm a change actually works in a running app — not just that it compiles or type-checks. Combines /_next/mcp (Next.js's view) with agent-browser (the browser's view). Requires a running `next dev`.

ai-agentsgoshell
0
1,192
Next Partial Prefetching AdoptionA

Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the `partialPrefetching` flag, opt routes in with `export const prefetch = 'partial'`, audit `<Link prefetch={true}>` calls, or resolve the link-prefetch-partial and instant-shell-url-data insights.

ai-agentsgoshell
0
1,192
Strategic TestingA

Decide whether a change warrants new tests and choose proportionate verification. Use before adding tests, when planning validation, or when reviewing whether a proposed test protects meaningful behavior.

ai-agentstestingsecurity
0
1,192
Worktree PortsA

Discover and use stable per-app ports assigned to a local monorepo worktree. Use when starting, opening, testing, or debugging local apps, or when worktree slots, localhost ports, PORT, app URLs, or .worktree-env.json are involved.

ai-agentstestingdebugging
0
1,192
Lazy Prefetch PatternA

Use the ChatJS React Query v5 lazy-prefetch pattern without blocking server rendering. Use when prefetching tRPC queries in Next.js Server Components or changing query dehydration and hydration behavior in apps/chat.

ai-agentsreactnextjs
0
1,192
Trpc PatternsA

Implement ChatJS tRPC routers, TanStack Query hooks, mutations, and cache invalidation. Use when adding or changing tRPC procedures or their React consumers in apps/chat.

ai-agentsreactdatabase
0
1,192
Lazy Prefetch PatternA

React Query v5 lazy prefetch (dehydrate pending queries) Applies to files matching: *.tsx.

developmentreact
0
1,103
ReactA

React rules for the project Applies to files matching: **/*.tsx.

developmentreact
0
831
Trpc PatternsA

TRPC with Tanstack Query patterns Applies to files matching: *.tsx.

development
0
831
TypescriptA

Typescript rules for the project Applies to files matching: *.tsx,*.ts.

developmenttypescript
0
831
UltraciteA

Ultracite Rules - AI-Ready Formatter and Linter Applies to files matching: **/*.{ts,tsx,js,jsx,json,jsonc,html,vue,svelte,astro,css,yaml,yml,graphql,gql,md,mdx,grit}.

code-qualityvue
0
831