ワンクリックで
magicpath
Use when the user mentions MagicPath, designs, UI components, themes, canvas selections, or repo-to-canvas UI work; run magicpath-ai to search, inspect, install, or author components.
メニュー
Use when the user mentions MagicPath, designs, UI components, themes, canvas selections, or repo-to-canvas UI work; run magicpath-ai to search, inspect, install, or author components.
Use BrightHire tools when a user asks about BrightHire interview intelligence, calls, candidates, roles, scorecards, transcripts, hiring decisions, or organization-level interview data.
Expert coding assistant for Catalyst by Zoho — full-stack serverless cloud platform. Trigger on any mention of Catalyst, zcatalyst, AppSail, Data Store, ZCQL, Cache, Stratus, Circuits, SmartBrowz, ConvoKraft, Slate, Signals, Pipelines, QuickML, NoSQL, Job Scheduling, Zia Services, CodeLib, API Gateway, Connections, Zoho MCP, CatalystbyZoho, catalyst init/deploy/serve, zcatalyst-sdk-node, or catalyst-config.json. Covers all 7 function types, full service catalog, architectural guidance, and Zoho MCP tool-based resource management. Also trigger on migration/comparison with AWS Lambda, S3, DynamoDB, Vercel, Netlify, Supabase, Firebase, Heroku, Cloud Run, Cloudflare R2, Railway. Trigger on Catalyst pricing, cost estimation, or "create tables for me", "set up the database", "deploy to Catalyst", "build on Zoho's platform", or "is Catalyst like Firebase". Do NOT use for generic Zoho CRM questions unless Catalyst is the target.
Google Slides work for finding, reading, summarizing, creating, importing, template following, visual cleanup, source-deck adaptation, structural repair, and content edits in native Slides decks.
Manage Gmail inbox triage, mailbox search, thread summaries, action extraction, reply drafting, and email forwarding through connected Gmail data. Use when the user wants to inspect a mailbox or thread, search email with Gmail query syntax, summarize messages, extract decisions and follow-ups, prepare replies or forwarded messages, or organize messages with explicit confirmation before send, archive, delete, or label actions.
Connector-first Google Docs creation and editing in local Codex plugin sessions, with direct native create and batchUpdate workflows for simple docs, DOCX-first import for polished deliverables, target-document checks, smart chip and building-block reconstruction, connector-readback verification, and reference routing for formatting, citations, tables, and write-safety.
Use connected Google Drive as the single entrypoint for Drive, Docs, Sheets, and Slides work. Use when the user wants to find, fetch, organize, share, export, copy, or delete Drive files, or summarize and edit Google Docs, Google Sheets, and Google Slides through one unified Google Drive plugin.
| name | magicpath |
| description | Use when the user mentions MagicPath, designs, UI components, themes, canvas selections, or repo-to-canvas UI work; run magicpath-ai to search, inspect, install, or author components. |
| allowed-tools | Bash(npx -y magicpath-ai *) |
| user-invocable | true |
MagicPath is a canvas and component platform. Use this skill when the user mentions MagicPath, designs, UI components, themes/design systems, team projects, selected canvas items, or bringing local/repository UI into a MagicPath canvas.
Always run MagicPath CLI commands as:
npx -y magicpath-ai <command> -o json
Use JSON output for data-returning commands and -y for non-interactive installs.
Run:
npx -y magicpath-ai info -o json
If the user is not authenticated, run:
npx -y magicpath-ai login
npx -y magicpath-ai whoami -o json
selection -o json for selected components/images, or active-project -o json for the open project.list-teams -o json, then pass --team "<nameOrId>" to project, search, theme, or member commands.list-themes -o json, then get-theme <id-or-name> -o json; apply CSS variables, fonts, and prompt guidance in the target app.code start, edit only allowed files, then code submit --wait.selection -o json.active-project -o json.npx -y magicpath-ai search "button" -o json
npx -y magicpath-ai list-projects -o json
npx -y magicpath-ai list-components <projectId> -o json
Search/list results include generatedName, project context, owner fields, and often previewImageUrl. Use previews when visual context matters.
Stop and ask for confirmation before installing or editing unless the user gave an exact generatedName, selected canvas item, or component/project id.
Use this when MagicPath is the source and the user's app is the destination.
npx -y magicpath-ai inspect <generatedName> -o json
npx -y magicpath-ai add <generatedName> -y -o json
importStatement and usage.src/components/magicpath/<name>/:
Do not run add just to read code. Use inspect for read-only source. For non-JS projects, inspect and translate the design into the target framework instead of running add.
Use this when the MagicPath canvas is the destination.
npx -y magicpath-ai code start --project <projectId> --dir <workdir> --name "Component Name" --width <px> --height <px> -o json
npx -y magicpath-ai code start --component <componentId> --dir <workdir> -o json
npx -y magicpath-ai code submit --dir <workdir> --wait -o json
Rules for code work:
code start before writing files so the canvas shows the pending work.src/App.tsx, src/index.css, src/components/generated/**, and temporary image assets under assets/**.src/App.tsx alone except for the theme value.src/components/generated/<Name>.tsx; split larger pieces into sibling files there.src/index.css; do not add tailwind.config.js.code start, use the downloaded assetPath, not the short-lived accessUrl.code submit fails, fix only allowed files and resubmit.code context is read-only. Do not use it as the submit path.
list-teams -o json: discover teams/workspaces.list-members --team "<team>" -o json: resolve people to user ids.list-projects --team "<team>" -o json: see team projects only.list-components <projectId> --created-by <userId> -o json: find work by a person in a team project.Personal projects are private to their owner unless shared. Do not search another person's personal work; search team projects instead.
Use share when you need a URL without opening a browser:
npx -y magicpath-ai share <generatedName> -o json
npx -y magicpath-ai share <projectId> -o json
Use view only when intentionally opening the OS browser:
npx -y magicpath-ai view <generatedName>
npx -y magicpath-ai view <projectId>
Never run view commands in parallel.