DOCUMENTATION
v0.1.0GITHUB
stack / MIT
DOC7 sections

agentation

Add Agentation visual feedback toolbar to a Next.js project

stack

agentation

Local bundle

Metadata

Config Path
License
License Source

Description

Add Agentation visual feedback toolbar to a Next.js project

Source

Docs Path

Stack Context

4 skills in stack
agentation

agentation

Current skill

Add Agentation visual feedback toolbar to a Next.js project

react-best-practices

vercel-react-best-practices

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

web-interface-guidelines

web-design-guidelines

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

Markdown

configs/stacks/nextjs/agentation/SKILL.mdMarkdown
---
name: agentation
description: Add Agentation visual feedback toolbar to a Next.js project
license: MIT
---

# Agentation Setup

Set up the Agentation annotation toolbar in this project.

## Steps

1. **Check if already installed**
   - Look for `agentation` in package.json dependencies
   - If not found, run `npm install agentation` (or pnpm/yarn based on lockfile)

2. **Check if already configured**
   - Search for `<Agentation` or `import { Agentation }` in src/ or app/
   - If found, report that Agentation is already set up and exit

3. **Detect framework**
   - Next.js App Router: has `app/layout.tsx` or `app/layout.js`
   - Next.js Pages Router: has `pages/_app.tsx` or `pages/_app.js`

4. **Add the component**

   For Next.js App Router, add to the root layout:
   ```tsx
   import { Agentation } from "agentation";

   // Add inside the body, after children:
   {process.env.NODE_ENV === "development" && <Agentation />}
   ```

   For Next.js Pages Router, add to _app:
   ```tsx
   import { Agentation } from "agentation";

   // Add after Component:
   {process.env.NODE_ENV === "development" && <Agentation />}
   ```

5. **Confirm setup**
   - Tell the user to run their dev server and look for the Agentation toolbar (floating button in bottom-right corner)

## Notes

- The `NODE_ENV` check ensures Agentation only loads in development
- Agentation requires React 18
- No additional configuration needed — it works out of the box