ワンクリックで
new-mise-task
Scaffold a new mise task with correct headers, flags, and conventions
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Scaffold a new mise task with correct headers, flags, and conventions
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Scaffold eval test cases for an agent in backend/evals/test_cases.py, following the TestCase dataclass pattern used by DATA_AGENT_CASES, KNOWLEDGE_AGENT_CASES, and WEB_SEARCH_CASES
Verify all project documentation reflects current codebase state after feature changes
Scaffold a new Agno agent with boilerplate, register in main.py, and add config.yaml entry
Scaffold a new Agno multi-agent team with boilerplate, register in main.py, and create docs page
Scaffold a new Agno workflow with Steps, Loops, and Conditions, register in main.py, and create docs page
Pre-release validation checklist — verify versions, CI, docs, and Docker before running mise run release
| name | new-mise-task |
| description | Scaffold a new mise task with correct headers, flags, and conventions |
| disable-model-invocation | true |
Create a properly structured mise task file.
Ask the user for:
--prod, --ci, --check)[service], [tag])mise-tasks/{name}mise-tasks/{namespace}/{name} (e.g., mise-tasks/docker/restart)Use this template:
#!/usr/bin/env bash
#MISE description="{description}"
# Optional headers (include only if needed):
#MISE depends=["{dep1}", "{dep2}"]
#MISE alias="{alias}"
#USAGE flag "--flag-name" help="{flag help text}"
#USAGE option "--option-name <value>" help="{option help text}"
#USAGE arg "[argname]" help="{arg help text}" default="{default}"
set -e
# Task implementation
#!/usr/bin/env bash and set -e#MISE for metadata (description, depends, alias)#USAGE for flags, options, and arguments${usage_flagname:-false}${usage_optionname:-default}${MISE_PROJECT_ROOT} for absolute pathsread < /dev/tty and echo > /dev/ttychmod +x mise-tasks/{path}Add a comment for the new task in the "Available Tasks" section of mise.toml.
Run mise tasks | grep {name} to confirm mise picks up the new task.