ワンクリックで
init-project
Initialize a new Mozaiks project with tier selection. Guides through preset choice and project scaffolding.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Initialize a new Mozaiks project with tier selection. Guides through preset choice and project scaffolding.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Set up Mozaiks from scratch. Walks through Docker, Python, Node, environment variables, and verification.
Customize app shell branding - themes, colors, navigation, logos. Works with app/brand/ and app/config/ declarative files.
Add features to an existing Mozaiks project. Helps users upgrade tiers or enable individual capabilities.
Add a backend module (deterministic CRUD/action handler) to an existing Mozaiks app.
Add a frontend page (AppPageSchema) to an existing Mozaiks app.
Review or implement a change to AgentGenerator prompts, workflow bundle structured outputs, workflow scaffolds, universal prompt injection, or workflow-agent safety guidance.
| name | init-project |
| description | Initialize a new Mozaiks project with tier selection. Guides through preset choice and project scaffolding. |
| argument-hint | [optional: preset name like 'chat' or 'full'] |
Help the user initialize a new Mozaiks project with the right tier preset.
Mozaiks uses a tier system to reduce complexity for developers who don't need the full stack:
For: Backend developers building AI APIs Includes: AI workflow runtime only Use when: You want pure REST API for workflow execution, no UI
mozaiks init engine --name my-api
What you get:
For: Developers building chatbots and AI assistants Includes: AI workflows + chat UI Use when: You want a working chatbot with UI, but no complex backend
mozaiks init chat --name my-chatbot
What you get:
For: Teams building multi-user SaaS products Includes: AI + chat + modules + event bus + auth Use when: You need deterministic app actions, user management, and event-driven automation
mozaiks init integrated --name my-saas
What you get:
For: Production products with admin needs Includes: Everything + admin portal + full management surfaces Use when: You need complete product infrastructure
mozaiks init full --name my-product
What you get:
When the user wants to create a new project:
Ask what they're building:
Run the init command:
mozaiks init <preset> --name <app-name>
Explain what was created:
app/app.json with app identity and startup intentapp/config/ai.json + app/config/shell.jsonapp/brand/theme_config.json for visual identityapp/modules/, app/workflows/, and app/ui/pages/ stubsExplain starter content is opt-in:
init creates shape only--starter only when the user explicitly wants example workflow contentGuide next steps:
mozaiks serve . from the workspace rootapp/app.json, app/config/ai.json, and app/brand/theme_config.jsonUsers can always add more features later:
# Enable individual features
mozaiks add modules
mozaiks add event_bus
mozaiks add auth
mozaiks add admin
# Or upgrade to higher tier
mozaiks add --preset integrated
User: "I want to build a simple chatbot for my website"
You: "For a simple chatbot, I recommend the chat tier. This gives you:
Let me initialize your project:
mozaiks init chat --name my-website-bot
This will create:
app/app.json (preset: chat)app/config/ai.json and app/config/shell.jsonapp/brand/theme_config.jsonapp/workflows/, app/modules/, and app/ui/pages/If you want starter example content too, use:
mozaiks init chat --name my-website-bot --starter
You can always add auth, operations, or admin features later with mozaiks add."