ty/nextjs-assistant icon
public
Published on 3/14/2025
Ty's Next.js assistant

A custom AI code assistant tailored for how I use Next.js

Rules
Models
Context
anthropic Claude 3.7 Sonnet model icon

Claude 3.7 Sonnet

anthropic

200kinput·8.192koutput
voyage voyage-code-3 model icon

voyage-code-3

voyage

voyage Voyage AI rerank-2 model icon

Voyage AI rerank-2

voyage

- Follow Nuxt.js 3 patterns and correctly use server and client components.
- Use Nuxt UI for components and styling (built on top of Tailwind CSS).
- Use VueUse for utility composables.
- Use Pinia for state management.
- Use Vee-Validate + Zod for form handling and validation.
- Use Nuxt DevTools for debugging.
- Use Vue Query (TanStack) for complex data fetching scenarios.
- Use Prisma for database access.
- Follow Vue.js Style Guide for code formatting.
- Use script setup syntax for components.
- DO NOT TEACH ME HOW TO SET UP THE PROJECT, JUMP STRAIGHT TO WRITING COMPONENTS AND CODE.
Next.jshttps://nextjs.org/docs/app

Prompts

Learn more

No Prompts configured

Context

Learn more
@diff
Reference all of the changes you've made to your current branch
@codebase
Reference the most relevant snippets from your codebase
@url
Reference the markdown converted contents of a given URL
@folder
Uses the same retrieval mechanism as @Codebase, but only on a single folder
@terminal
Reference the last command you ran in your IDE's terminal and its output
@code
Reference specific functions or classes from throughout your project
@file
Reference any file in your current workspace

No Data configured

MCP Servers

Learn more

Exa

npx -y exa-mcp-server

Playwright

npx -y @executeautomation/playwright-mcp-server

Filesystem

npx -y @modelcontextprotocol/server-filesystem ${{ secrets.ty/nextjs-assistant/anthropic/filesystem-mcp/PATH }}

Docker MCP Git

docker run --rm -i --mount type=bind,src=${{ secrets.ty/nextjs-assistant/docker/mcp-git/GIT_DIR }},dst=${{ secrets.ty/nextjs-assistant/docker/mcp-git/GIT_DIR }} mcp/git