three.js model, downloadable as OBJ or GLB
日本語の概要は準備中です。原文の説明を表示しています。
Create and validate a new native Muse plugin package in the current workspace. Use ONLY when the user explicitly asks to create a Muse plugin or invokes the create-plugin skill. Do NOT use for application/library plugin classes, third-party plugin systems, or ordinary code changes.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Create one new native Muse plugin in the current workspace. Use this skill only for Muse native plugin package creation, not for implementing plugin classes or plugin features inside another project. Produce the smallest complete plugin that satisfies the request, validate it with the installed muse CLI, and leave installation to the user.
The supported capability families are exactly skills, commands, hooks,
mcpServers, and reminders. Reject tools, agents, outputStyles, settings,
and apps. A custom model tool belongs behind an mcpServers entry, not a direct
tools capability.
This skill is complete without its references. If read_skill returned a physical
SKILL.md path and more detail would help, use read_file to inspect these siblings:
references/native-plugin-contract.mdreferences/capability-examples.jsonTreat them as read-only guidance. Do not fail merely because a reference was not read.
Before tools, determine:
Ask a focused question for missing facts. Refuse before mutation when the request is outside this skill's boundaries.
Plugin and capability IDs must:
., _, and - afterward;CON, PRN,
AUX, NUL, COM1 through COM9, or LPT1 through LPT9;loop or muse-core.Artifact paths must be relative UTF-8 paths beneath the plugin root. Manifest paths
use /. Reject absolute paths, .., backslashes in manifest values, symlink
escapes, and any path whose canonical parent leaves the current workspace.
Start from this native manifest shape and fill only requested capabilities:
{
"schemaVersion": 1,
"name": "<portable-id>",
"displayName": "<human name>",
"version": "0.1.0",
"description": "<plain description>",
"compat": {
"source": "native",
"manifestDir": ".muse-plugin"
},
"capabilities": {
"skills": [],
"commands": [],
"hooks": [],
"mcpServers": [],
"reminders": []
}
}
The manifest lives at .muse-plugin/plugin.json. Keep empty capability arrays
unless the installed validator accepts their omission with zero diagnostics.
For each requested capability, create every path referenced by the manifest:
skills: {id, path, enabledDefault?} and a UTF-8 SKILL.md with valid
frontmatter;commands: {id, path, enabledDefault?} and a UTF-8 Markdown template;hooks: {id, event, command, timeoutMs?, statusMessage?} and any relative
command source named by its argv;mcpServers: a stdio {id, transport?, command} or HTTP
{id, transport:"http", url} entry and any relative command source named by its
argv;reminders: {id, path, tools?, blocking?, decision, defaultPriority?, maxPriority?, maxChildSteps?, maxInstallsPerRun?, reasoningEffort?, context?}
and a UTF-8 duty file. Use the executable decision object, including its V1
envelope and deliveryRole, from references/capability-examples.json.No artifact write may occur before all reservation steps succeed:
write_file call.Use write_file and edit_file for UTF-8 artifacts. Do not use shell redirection
to bypass file-tool containment. After reservation, mutate only the new directory.
Validate every generated skill directory first. Invoke the installed program with
the equivalent structured argv. This is the muse skills validate operation;
keep its arguments structured:
["muse", "skills", "validate", "<skill-directory>", "--json"]
Then run the muse plugins validate operation with structured arguments:
["muse", "plugins", "validate", "<plugin-directory>", "--json"]
A validation result is clean only when the process starts, exits zero, stdout is
parseable JSON, top-level valid is true, and diagnostics is present and empty.
Warnings are not clean. A missing command, malformed JSON, timeout, denial,
cancellation, non-zero exit, valid:false, or any diagnostic leaves the draft
incomplete.
For each validation layer, make at most three correction rounds after its first failed result. Edit only the new draft and rerun the same layer. The fourth failed result is terminal for that layer. Never continue to whole-plugin validation while a nested skill is invalid.
On success, report:
program and argv values:{
"program": "muse",
"argv": ["plugins", "install", "<canonical-plugin-path>"],
"executed": false
}
Explicitly state that installation was not run.
On failure or denial after reservation, report the draft path, exact failed operation, remaining diagnostics, and checks not completed. Do not claim the draft is created, valid, complete, or ready to install. Cancellation ends the run without a later report; preserve all pre-existing bytes and let runtime cancellation remain authoritative.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
three.js model, downloadable as OBJ or GLB
日本語の概要は準備中です。原文の説明を表示しています。
Manage your private to-do list for the user. Use to add or update tasks, record what they are waiting on, track blockers, mark tasks complete or canceled, and clean up the list. Not for Dreamers or external task trackers.
日本語の概要は準備中です。原文の説明を表示しています。
Run a goal as a project: you coordinate. Use for "agents <task>", "take this to done", "work on this in parallel", "what are my threads doing", "pick up <slug>", "resume <slug>", "keep going until it is merged". Under `/agents` you do the work yourself unless it needs several lanes or a long wait — you judge; the plan line says why. No target you could verify (a file, API, number or measure) → the grill interview first, not threads. Read this skill before proposing anything for `/agents`: without it a proposal is in-session subagents.
日本語の概要は準備中です。原文の説明を表示しています。
Timeline-based motion design
日本語の概要は準備中です。原文の説明を表示しています。
The user's synced Apple Health (HealthKit) data: daily metrics (steps, distance, calories, heart rate, HRV, VO2max), sleep sessions (stages, quality, efficiency), and workouts.
日本語の概要は準備中です。原文の説明を表示しています。
Create, read, edit, or manipulate Word documents (.docx) and Word templates (.dotx). Use whenever a build task's artifact kind is document with the default docx output, or the task mentions a Word doc, .docx, or .dotx, extracts or reorganizes content from one, inserts or replaces images, does find-and-replace in one, or works with tracked changes (redlines) or comments. Covers python-docx generation, raw OOXML editing of existing files, document structure and formatting, and render verification. Not for PDFs, spreadsheets, or Google Docs.
日本語の概要は準備中です。原文の説明を表示しています。