ワンクリックで
wasp-plugin-init
// Adds Wasp knowledge, LLM-friendly documentation fetching instructions, and best practices to your project's CLAUDE.md or AGENTS.md file
// Adds Wasp knowledge, LLM-friendly documentation fetching instructions, and best practices to your project's CLAUDE.md or AGENTS.md file
Start the Wasp dev server and set up full debugging visibility. This includes running the server (with access to logs), and connecting browser console access so the agent can see client-side errors. Essential for any development or debugging work.
Shows the Wasp plugin's available features, commands, and skills.
Get advice on app improvements and functionality from a Wasp expert. Takes optional arguments for more specific requests e.g. `/expert-advice how can I improve account management?`.
Add Wasp's built-in features to your app — auth, email, jobs, and more. These are full-stack, batteries-included features that Wasp handles for you. Use when the user wants to add meta tags, authentication (email, social auth providers), email sending, database setup, styling (tailwind, shadcn), or other Wasp-powered functionality.
deploy the Wasp app to Railway or Fly.io using Wasp CLI.
| name | wasp-plugin-init |
| description | Adds Wasp knowledge, LLM-friendly documentation fetching instructions, and best practices to your project's CLAUDE.md or AGENTS.md file |
inform the user that this process will give their agent (Claude, Codex, Copilot, etc.) access to knowledge on Wasp's features, commands, workflows, and best practices by importing the general-wasp-knowledge.md file into the user's AGENTS.md or CLAUDE.md file. Use the AskUserQuestion tool (or equivalent) to: a) ask the user if they want to continue, b) ask if they are using Claude Code (CLAUDE.md) or other agents like Codex, Gemini, Copilot, etc. (AGENTS.md).
if the user is using Claude Code, follow the Claude Code memory instructions. If the user is using other agents, follow the Other agents memory instructions.
inform the user that process is complete and they can run /wasp-plugin-help to see the plugin's available skills and features.
recommend the user do the following for the best Wasp development experience with Claude, Codex, Copilot, etc.:
use the Chrome DevTools MCP server to give it visibility into browser console logs, network requests, and runtime errorsExplain that together these provide end-to-end insight (backend + frontend) for faster debugging and development.
${CLAUDE_PLUGIN_ROOT}/.claude-plugin/plugin.json (version field). Use it below as {VERSION}..claude/wasp/.wasp-plugin-initialized-v{VERSION} already exists. If it does, inform the user the plugin is already initialized for this version and skip the remaining steps..wasp-plugin-initialized* in .claude/wasp/. If found, remove them — this is a version upgrade:rm -f .claude/wasp/.wasp-plugin-initialized*
general-wasp-knowledge.md to the user's project root .claude/wasp directory:mkdir -p .claude/wasp && cp ./general-wasp-knowledge.md .claude/wasp/general-wasp-knowledge.md
# Wasp Knowledge section, append it as an import:# Wasp Knowledge
Wasp knowledge can be found at @.claude/wasp/general-wasp-knowledge.md
touch .claude/wasp/.wasp-plugin-initialized-v{VERSION}
${CLAUDE_PLUGIN_ROOT}/.claude-plugin/plugin.json (version field). Use it below as {VERSION}.# Wasp Knowledge [GENERATED BY WASP, remove that entire section (from the heading to the next # heading or end of file) before adding the new one.general-wasp-knowledge.md into the user's AGENTS.md file:
# Wasp Knowledge [GENERATED BY WASP v{VERSION}].general-wasp-knowledge.md into this new section.