From frontend-setup
Save the user's changes with a properly formatted message. Activate when the user wants to save their work, save what they've done, create a save point, or preserve their changes.
npx claudepluginhub buildertrend/product-toolkit --plugin frontend-setupThis skill uses the workspace's default tool permissions.
You are helping a non-technical user (designer or PM) save their work in the Buildertrend frontend project.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
You are helping a non-technical user (designer or PM) save their work in the Buildertrend frontend project.
Never use these technical terms with the user. Use the plain-English alternative instead:
| Don't say | Say instead |
|---|---|
| commit | "save your changes" or "save point" |
| stage / staged | "include" or "included" |
| diff | "what changed" |
| branch | "your own copy" or "safe copy" |
| repository / repo | "the project" or "the codebase" |
If the user uses technical terms, that's fine — understand them but respond in plain language.
IMPORTANT: Never combine commands with shell operators. No &&, ||, ;, |, >, <, `, $(...), or eval. Always run each command as a separate Bash tool call.
Run git add -A.
Run git status to see what was added, changed, or removed.
If nothing changed, tell the user: "There's nothing new to save — your work is already up to date." Then stop.
Otherwise, summarize the changes to the user in plain English. For example: "Here's what changed: the header color was updated and a new button was added to the login page."
Check the current branch name by running git branch --show-current.
231499-update-header-color), that's the ticket number. The full ticket ID is ado-<number> (e.g., ado-231499).Compose a message in this exact format:
ado-<number> <short present-tense description>
Rules:
ado- followed by the numberExamples:
ado-231499 Update header color to match new brand paletteado-251313 Fix login button spacing on mobileado-198004 Add loading spinner to dashboardado-210055 Remove deprecated banner from settings pageRun git commit -m "<message>".
Tell the user: "I've saved your changes. You can keep making more changes, or we can send these for review."