These prompts teach safe, verifiable ways to work with Misaki Studio through MCP. Replace Website and every placeholder with your current project, file, or element. Keep the stopping conditions unless you intentionally want a broader effect.
Call
list-projects. SelectWebsiteonly if that exact name exists; otherwise stop and show me the choices. Read its full project tree and summarize the file kinds and folder structure. Do not create, rename, move, duplicate, convert, export, publish, or delete anything.
In the selected
Websiteproject, inspect<component or element reference>. Read its hierarchy, base style, responsive overrides, variants, data-structure contract, logic, and timelines. Explain what it currently renders and how a parent can use it. Do not change anything.
In the
Websiteproject, create a Component namedStatusBadgein the correct atomic component folder. Callbuild-playbookbefore authoring. Give it a text property namedlabeland component variants forsuccess,warning, anderror. Build the visual subtree efficiently, bind the text, style every variant, and preserve the project's existing design-system conventions. Verify the tree, all variant layers, a Preview screenshot for each variant, and generated TSX/SCSS. Do not export, publish, or change another file.
In the
Websiteproject, inspect<component reference>and its configured screens. Preserve its base layout. On the smallest existing screen only, stack the content vertically and make the action fill the available width. Read the exact screen override layer back and show screenshots for the base and smallest screens. Do not add or delete a screen, variant, element, or file.
In the
Websiteproject, inspect<component reference>and readlogic-format. Add an internal boolean state namedopenonly if an equivalent state does not already exist. On click of<trigger element reference>, toggle it. Use a per-node style variant to rotate<indicator element reference>whenopenis true; do not add a consumer-facing Component variant. Verify withpreview-interact, including before/after screenshots and the Context delta, then inspect generated output and stop.
In the
Websiteproject, inspect<component reference>and its existing timelines. Add oneappeartimeline that changes only opacity and vertical position on<target element reference>. Preserve all existing timelines and base styles. Read the timeline and keyframes back, preview the animation, and inspect generated output. Report any screen-specific export limitation; do not autoplay it unless I explicitly requested autoplay.
In the
Websiteproject, inspect the current Colors, Spacing, Radius, Fonts, and Themes files. Reuse existing semantic values for<element reference>instead of creating duplicates. Show the exact resolved references and preview the affected theme states. Do not rename, delete, or reorganize any design-system entry.
In the
Websiteproject, readlogic-formatand inspect<component reference>. Connect the existingSubmitevent so it sets the existingsubmittedstate totrueonly when the existing validator is valid. Preserve every other branch and action. Read the logic back and usepreview-interactto test both a valid and invalid case. Show state/Context evidence and do not call an external API or database action.
In the
Websiteproject, inspect<Content or Table file reference>, including its schema, Views, and the Components that mount those Views. Explain which data is embedded at export time and which operation would run against a backend. Do not add, update, or delete a row; do not run an action; do not expose credentials.
In the
Websiteproject, inspect<component reference>and export its current generated TSX and SCSS for review only. List its public props, events, variants, dependencies, design-system imports, and runtime assumptions. Run diagnostics, but clearly separate diagnostic results from a real consumer build. Do not write to a local folder, Git repository, package registry, or website.
In the
Websiteproject, investigate<observable problem>. Read the target's current structure, logic, Preview state, computed styles, console output, diagnostics, and generated code as relevant. State the most likely cause with evidence and propose the smallest correction. Do not change project content or any external destination.
In the selected
Websiteproject, inspect<design-file reference>. If the most recent eligible content edit is exactly<unwanted change>, callundoonce. Read and preview the result, then stop. If another edit is on top or the target is not a design file, do not undo anything; explain the recovery options.
In the
Websiteproject, inspect the current<local/Git/package/site>destination and generated output. Show the exact proposed files or remote effect, prerequisites, overwrite risk, and recovery plan. Do not export, commit, push, publish, deploy, or change the destination configuration.
Each example includes most of the same controls:
an exact project and target;
a read-before-write requirement;
one bounded outcome;
preservation constraints;
proof matched to the result;
a clear stop;
explicit denial of unrelated destructive or external effects.
Read Build with prompts to adapt this pattern rather than copying an example blindly.