MARIA-LITE Commands
Version: MARIA-LITE v6.1.0 · Node: v20.20.0
Generated: 2026-02-22T10:31:55.959Z
Source: maria-lite /help (synced)
Commands
/accountShow account info (debug diagnostics with MARIA_DEBUG=1).
USAGE
/account
/api-secretManage local API secrets (encrypted on disk).
USAGE
/api-secret --service <id> [--list] [--required]
[/api-secret --service <id> --secret <key=value>]
[/api-secret --service <id> --secrets <json_object>]
[/api-secret --service <id> --openapi <https_url> --required]
[--json]EXAMPLES
/api-secret --service freee --required
/api-secret --service freee --openapi https://.../openapi.yml --required
/api-secret --service freee --secret "oauth_access_token=..."
/api-secret --service freee --secrets "{"oauth_access_token":"..."}"/assertDeterministic assertions for flows (existence/validity checks).
USAGE
/assert existsAll=path1,path2 [existsAny=...] [missingAll=...] [missingAny=...] [jsonValidAll=...] [jsonValidAny=...] [base=root|cwd]
/auto-devAuto-dev (beta): generate no-email-gated extension commands under maria-ext-beta/ (does NOT edit MARIA core code).
USAGE
/auto-dev gen --goal "..." [--command-id <id>] [--sample] [--apply] [--json] Notes: - Default output is local (repo): artifacts/maria-ext-beta/packs/... - Use --sample to write into repo sample packs: maria-ext-beta/packs/... - It does not modify MARIA core code. Generated commands run via a generic beta extension runtime.
/blogGenerate and sync blogs (writes files / Firestore when --apply).
USAGE
/blog generate [--date YYYYMMDD] [--since <YYYYMMDD|ISO>] [--slot 1|2|3] [--category benchmark|decision|reflection] [--apply] [--force] [--replace] /blog approve-publish [--revoke] (writes artifacts/blog/approval.flags.json) /blog sync [--in blogs] [--date YYYYMMDD] [--slot 1|2|3] [--project <id>] [--apply] [--publish] [--reauth-adc]
/bulk-registerBulk-register API catalogs from multiple OpenAPI sources.
USAGE
/bulk-register [--source all|api-guru|openapisearch] [--recompile] [--offset 0] [--match <substring>] [--format yaml|json]
[--limit <n>] [--concurrency 4] [--update] [--apply] [--json]
(shorthand flags: --api-guru, --openapisearch)/caioHuman-AI architecture and UX design support as CAIO (MARIA).
USAGE
/caio [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] [--json] [--apply] "Your request"
/caio-cloneCAIO Clone (lite): decision-structure replay engine for AI management boundaries with audit and local-only contract. Writes artifacts under artifacts/caio-clone when --apply.
USAGE
/caio-clone init [--apply]
/caio-clone boundary template [--out <file>] [--replace] [--apply]
/caio-clone boundary set --file <boundary.json> [--apply]
/caio-clone profile template [--out <file>] [--replace] [--apply]
/caio-clone profile set --file <profile.json> [--apply]
/caio-clone profile show
/caio-clone policy d3 template [--out <file>] [--replace] [--apply]
/caio-clone policy d3 set --file <d3-policy.json> [--apply]
/caio-clone policy review-slo template [--out <file>] [--replace] [--apply]
/caio-clone policy review-slo set --file <review-slo.json> [--apply]
/caio-clone review init [--apply]
/caio-clone review enqueue --file <candidate.json> [--reviewer <name>] [--apply]
/caio-clone review approve|discard|edit --id <candidateId> --reviewer <name> [--notes <text>] [--apply]
/caio-clone ingest template [--out <file>] [--replace] [--apply]
/caio-clone ingest --file <decisionlog.json> [--apply]
/caio-clone query template [--out <file>] [--replace] [--apply]
/caio-clone query --file <decisionrequest.json> [--apply]
Typical flow:
1) /caio-clone init --apply
2) /caio-clone boundary template --apply --replace (or boundary set --file ... --apply)
3) /caio-clone ingest template --apply --replace (or ingest --file ... --apply)
4) /caio-clone query template --apply --replace (or query --file ... --apply)
5) /caio-clone query --file <decisionrequest.json> --apply
Notes:
- Without --apply, commands run in plan-only mode (no files written).
- Query writes artifacts under artifacts/caio-clone/runs/<runId>/ when --apply./calculatorDeterministic math calculator: arithmetic, combinatorics, statistics, calculus, and more.
USAGE
/calculator <expression> [--mode basic|advanced|stats] [--data "1,2,3"] [--derivative-at <x>] [--integral-from <a> --integral-to <b>]
/ceoExecutive decision support (capital policy, portfolio, org design) as CEO (MARIA).
USAGE
/ceo [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] [--json] [--apply] "Your question"
/ceo-cloneCEO Clone (commercial v1.2): decision-structure replay engine with local-only contract, audit, and bounded output. Writes artifacts under artifacts/ceo-clone when --apply.
USAGE
/ceo-clone init [--apply]
/ceo-clone boundary template [--out <file>] [--replace] [--apply]
/ceo-clone boundary set --file <boundary.json> [--apply]
/ceo-clone profile template [--out <file>] [--replace] [--apply]
/ceo-clone profile set --file <profile.json> [--apply]
/ceo-clone profile show
/ceo-clone policy d3 template [--out <file>] [--replace] [--apply]
/ceo-clone policy d3 set --file <d3-policy.json> [--apply]
/ceo-clone policy review-slo template [--out <file>] [--replace] [--apply]
/ceo-clone policy review-slo set --file <review-slo.json> [--apply]
/ceo-clone review init [--apply]
/ceo-clone review enqueue --file <candidate.json> [--reviewer <name>] [--apply]
/ceo-clone review approve|discard|edit --id <candidateId> --reviewer <name> [--notes <text>] [--apply]
/ceo-clone ingest template [--out <file>] [--replace] [--apply]
/ceo-clone ingest --file <decisionlog.json> [--apply]
/ceo-clone query template [--out <file>] [--replace] [--apply]
/ceo-clone query --file <decisionrequest.json> [--apply]
Typical flow (minimum):
1) /ceo-clone init --apply
2) /ceo-clone boundary template --apply --replace (or boundary set --file ... --apply)
3) Ingest decision logs (choose one):
- /ceo-clone ingest template --apply --replace; then /ceo-clone ingest --file <decisionlog.json> --apply
- /ceo-clone review init --apply; /ceo-clone review enqueue --file <candidate.json> --apply; /ceo-clone review approve --id <candidateId> --reviewer <name> --apply
4) /ceo-clone query template --apply --replace; then /ceo-clone query --file <decisionrequest.json> --apply
Optional setup (recommended):
- /ceo-clone profile set --file <profile.json> --apply
- /ceo-clone policy d3 set --file <d3-policy.json> --apply
- /ceo-clone policy review-slo set --file <review-slo.json> --apply
Notes:
- Without --apply, commands run in plan-only mode (no files written).
- Query writes artifacts under artifacts/ceo-clone/runs/<runId>/ when --apply./chatChat via api.maria-code.ai (ai-proxy compatible).
USAGE
/chat "message"
/codeGenerate and optionally apply code changes (writes files when --apply).
USAGE
/code "request" [--plan-only] [--apply] [--files "path1,path2"]
[--in-place] [--new-workspace] [--workspace "dirName|/abs/path"] [--set-repos-dir "/abs/path"]
[--allow-new-top-level "dir1,dir2"] [--allow-new-dirs "a/b,c/d"]/connectConnect OAuth for a registered API service (stores refreshable tokens locally).
USAGE
/connect --service <id> [--action <actionId>] [--status] [--disconnect] [--secret-key <key>] [--authorization-url <url>] [--token-url <url>] [--pkce on|off] [--port 53682] [--json]
Notes:
- Requires OAuth app config via /api-secret for the service:
/api-secret --service <id> --secret "oauth_client_id=..."
/api-secret --service <id> --secret "oauth_client_secret=..." (optional)
/api-secret --service <id> --secret "<secretKey>_authorization_url=https://..."
/api-secret --service <id> --secret "<secretKey>_authorize_url=https://..." (alias)
/api-secret --service <id> --secret "<secretKey>_token_url=https://..."/cooOperations design, scaling, progress management, and incident response as COO (MARIA).
USAGE
/coo [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] [--json] [--apply] "Your request"
/coo-cloneCOO Clone (lite): decision-structure replay engine for operations boundaries with audit and local-only contract. Writes artifacts under artifacts/coo-clone when --apply.
USAGE
/coo-clone init [--apply]
/coo-clone boundary template [--out <file>] [--replace] [--apply]
/coo-clone boundary set --file <boundary.json> [--apply]
/coo-clone profile template [--out <file>] [--replace] [--apply]
/coo-clone profile set --file <profile.json> [--apply]
/coo-clone profile show
/coo-clone policy d3 template [--out <file>] [--replace] [--apply]
/coo-clone policy d3 set --file <d3-policy.json> [--apply]
/coo-clone policy review-slo template [--out <file>] [--replace] [--apply]
/coo-clone policy review-slo set --file <review-slo.json> [--apply]
/coo-clone review init [--apply]
/coo-clone review enqueue --file <candidate.json> [--reviewer <name>] [--apply]
/coo-clone review approve|discard|edit --id <candidateId> --reviewer <name> [--notes <text>] [--apply]
/coo-clone ingest template [--out <file>] [--replace] [--apply]
/coo-clone ingest --file <decisionlog.json> [--apply]
/coo-clone query template [--out <file>] [--replace] [--apply]
/coo-clone query --file <decisionrequest.json> [--apply]
Typical flow:
1) /coo-clone init --apply
2) /coo-clone boundary template --apply --replace (or boundary set --file ... --apply)
3) /coo-clone ingest template --apply --replace (or ingest --file ... --apply)
4) /coo-clone query template --apply --replace (or query --file ... --apply)
5) /coo-clone query --file <decisionrequest.json> --apply
Notes:
- Without --apply, commands run in plan-only mode (no files written).
- Query writes artifacts under artifacts/coo-clone/runs/<runId>/ when --apply./cpoProduct vision, prioritization, UX, and roadmap design as CPO (MARIA).
USAGE
/cpo [--profile <id>] [--provider <lmstudio|ollama|vllm>] [--model <name>] [--inputs <json|@file>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] [--json] [--apply] "Your request"
/cpo-cloneCPO Clone (lite): decision-structure replay engine for product boundaries with audit and local-only contract. Writes artifacts under artifacts/cpo-clone when --apply.
USAGE
/cpo-clone init [--apply]
/cpo-clone boundary template [--out <file>] [--replace] [--apply]
/cpo-clone boundary set --file <boundary.json> [--apply]
/cpo-clone profile template [--out <file>] [--replace] [--apply]
/cpo-clone profile set --file <profile.json> [--apply]
/cpo-clone profile show
/cpo-clone policy d3 template [--out <file>] [--replace] [--apply]
/cpo-clone policy d3 set --file <d3-policy.json> [--apply]
/cpo-clone policy review-slo template [--out <file>] [--replace] [--apply]
/cpo-clone policy review-slo set --file <review-slo.json> [--apply]
/cpo-clone review init [--apply]
/cpo-clone review enqueue --file <candidate.json> [--reviewer <name>] [--apply]
/cpo-clone review approve|discard|edit --id <candidateId> --reviewer <name> [--notes <text>] [--apply]
/cpo-clone ingest template [--out <file>] [--replace] [--apply]
/cpo-clone ingest --file <decisionlog.json> [--apply]
/cpo-clone query template [--out <file>] [--replace] [--apply]
/cpo-clone query --file <decisionrequest.json> [--apply]
Typical flow:
1) /cpo-clone init --apply
2) /cpo-clone boundary template --apply --replace (or boundary set --file ... --apply)
3) /cpo-clone ingest template --apply --replace (or ingest --file ... --apply)
4) /cpo-clone query template --apply --replace (or query --file ... --apply)
5) /cpo-clone query --file <decisionrequest.json> --apply
Notes:
- Without --apply, commands run in plan-only mode (no files written).
- Query writes artifacts under artifacts/cpo-clone/runs/<runId>/ when --apply./ctoCTO Engineering OS guidance: technical debt, SLO/SLA, quality, throughput.
USAGE
/cto [--profile <id>] [--use-latest off|on|auto] [--auto-rerun off|on|auto] [--json] [--apply] "Your question"
/cto-cloneCTO Clone (commercial v1.2): decision-structure replay engine for engineering/tech boundaries with audit and local-only contract. Writes artifacts under artifacts/cto-clone when --apply.
USAGE
/cto-clone init [--apply]
/cto-clone boundary template [--out <file>] [--replace] [--apply]
/cto-clone boundary set --file <boundary.json> [--apply]
/cto-clone profile template [--out <file>] [--replace] [--apply]
/cto-clone profile set --file <profile.json> [--apply]
/cto-clone profile show
/cto-clone policy d3 template [--out <file>] [--replace] [--apply]
/cto-clone policy d3 set --file <d3-policy.json> [--apply]
/cto-clone policy review-slo template [--out <file>] [--replace] [--apply]
/cto-clone policy review-slo set --file <review-slo.json> [--apply]
/cto-clone review init [--apply]
/cto-clone review enqueue --file <candidate.json> [--reviewer <name>] [--apply]
/cto-clone review approve|discard|edit --id <candidateId> --reviewer <name> [--notes <text>] [--apply]
/cto-clone ingest template [--out <file>] [--replace] [--apply]
/cto-clone ingest --file <decisionlog.json> [--apply]
/cto-clone query template [--out <file>] [--replace] [--apply]
/cto-clone query --file <decisionrequest.json> [--apply]
Typical flow:
1) /cto-clone init --apply
2) /cto-clone boundary template --apply --replace (or boundary set --file ... --apply)
3) /cto-clone ingest template --apply --replace (or ingest --file ... --apply)
4) /cto-clone query template --apply --replace (or query --file ... --apply)
5) /cto-clone query --file <decisionrequest.json> --apply
Notes:
- Without --apply, commands run in plan-only mode (no files written).
- Query writes artifacts under artifacts/cto-clone/runs/<runId>/ when --apply./cxoExecutive committee synthesis (lite): run multiple CxO agents and synthesize a decision report.
USAGE
/cxo [--profile <id>] [--members "ceo,coo,caio,cfo"] "Decision question" [--json] [--apply]
/depsInstaller helpers for required tools (plan-only by default; run with --apply).
USAGE
NPM global installers:
/deps npm-global --pkg "md-to-pdf" [--bin md-to-pdf] [--apply] [--json]
/deps npm-global --pkg "@scope/pkg" [--version "1.2.3"] [--bin mycmd] [--apply] [--json]
Notes:
- Default is plan-only. Use --apply to install.
- npm install always uses --legacy-peer-deps./desireDesire (lite): set and manage the system's active desires (knowledge/creation) used by /self-recognition and /evolve.
USAGE
Notes:
- default is local per-user store under artifacts/desires/desires.json
- add --sample to use the repo sample store under src-lite/desires/desires.json
/desire list [--sample] [--json]
/desire set "<topic>" [--sample] [--raw] [--kind knowledge|creation] [--json]
/desire remove <id> [--sample] [--json]
/desire clear [--sample] [--json]/desktopStart local Desktop OS UI in your browser (app launcher + window manager + file manager + parallel execution).
USAGE
/desktop [--host 127.0.0.1] [--port 57597] [--no-open] [--json] Notes: - Default binds to 127.0.0.1 (local-only). - If --port is omitted, it tries 57597 and falls back to a random free port if needed. - If --port is 0, a random free port is chosen. - Use --no-open to avoid opening a browser tab. - Unlike /gui, /desktop supports parallel command execution. - Desktop files are stored at ~/.maria/desktop/.
/developDevelopment kickoff (lite): design → tasks → initial handoff bundle. Emits artifacts for humans (/auto-dev job spec draft).
USAGE
/develop "<goal>" [--mode spec|plan|full] [--spec <path>] [--context <path>] [--product <id>] [--json] [--apply]
/docsGenerate proposal meeting docs (talk track, Q&A, prep materials) and export to DOCX+PDF.
EXAMPLES
/docs --in @proposal/source.md --docx --pdf --apply
/docs --title "ACME proposal notes" "Create talk track for the ACME meeting"/doctorRepo health checks (lite): runs SSOT quality gates (lint:truth + tsc --noEmit). Optionally asks ai-proxy for a short explanation and next steps.
USAGE
/doctor [--json] [--deep-dive] [--lint] [--typecheck] [--test] [--apply] Defaults: lint+typecheck. Use --deep-dive to add ai-proxy summary (no code changes).
/evolveEvolve (lite): apply improvements for KP/Universe based on /self-recognition, or generate a generic evolve plan.
USAGE
1) Apply improvements (recommended):
/evolve --kp [--direction "..."] [--dev] [--apply] [--kp-parallel 3] [--max-rounds 3] [--top-k 3] [--max-packs 3] [--json]
/evolve --kp --synthesis [--dev] [--apply] [--ndc 3] [--pick 2] [--ndc3 "<csv_optional>"] [--json]
/evolve --kp --update [--dev] [--apply] [--max-packs 3] [--max-queries 3] [--top-k 5] [--ndc3 320] [--json]
/evolve --universe [--sample] [--apply] [--json]
/evolve --desire [--apply] [--json]
/evolve --skills [--apply] [--json]
/evolve --persona [--sample] [--apply] [--direction "..."] [--max-topics 5] [--json]
/evolve --kp --universe [--direction "..."] [--dev] [--sample] [--apply] [--json]
- Uses /self-recognition gap topics (default 5) and fixes 1 topic per selected domain.
2) Code evolve (beta):
/evolve --code [--apply] [--json]
/evolve --code --issues [--apply] [--json]
- Generates a no-email-gated extension command under maria-ext-beta/ via /auto-dev (beta).
- With --issues: create GitHub issue(s) only (no code generation).
3) Legacy plan mode:
/evolve "<goal>" [--json] [--apply]
4) Status:
/evolve status [--run <runId>] [--json]/examAnswer exam questions: reads exam content, researches as needed, provides structured answers with LaTeX math. Export PDF+DOCX.
EXAMPLES
/exam --in @exams/midterm.pdf "Answer all questions" --apply
/exam --in @exam.txt --lang ja --apply
/exam "What is the eigenvalue decomposition of a symmetric matrix?" --apply/filmGenerate a short film from a prompt/material: shared characters+setting, storyboard, per-scene video clips, then concat.
EXAMPLES
/film "A romantic comedy misunderstanding on a space station" --duration 30 --aspect 16:9
/film --in @docs/brief.md --duration 45 --aspect 9:16 --format mp4/gen-skillsGenerate Claude Code-compatible skills (SKILL.md) for MARIA-LITE.
USAGE
Generate one skill:
/gen-skills --cc --name <skill-name> [--description "..."] [--out <dir>] [--apply] [--json]
Generate a workflow skill for /self-recognition -> /evolve:
/gen-skills --cc --name self-recognition-evolve --apply
Install samples into a target dir:
/gen-skills --cc --sample --out .claude/skills --apply/ghRun the system `gh` command (GitHub CLI passthrough).
USAGE
/gh <args...> Example: /gh pr status
/gitRun the system `git` command (passthrough).
USAGE
/git <args...> Example: /git status -sb
/guiStart local GUI in your browser (runs + logs + REPL history + universe inflate graph).
USAGE
/gui [--host 127.0.0.1] [--port 57596] [--no-open] [--json] Notes: - Default binds to 127.0.0.1 (local-only). - If --port is omitted, it tries 57596 and falls back to a random free port if needed. - If --port is 0, a random free port is chosen. - Use --no-open to avoid opening a browser tab.
/helpShow MARIA-LITE commands and usage.
USAGE
/help
/imageGenerate images via api.maria-code.ai (compatible with /api/v1/image). Saves to outputs/images by default.
USAGE
/image "prompt" [--size 1024x1024] [--format webp|png|jpg] [--count 1..8] [--model <id>] [--seed N] [--ref @a.png,@b.jpg] [--out <dir>] [--path <file>] [--apply|--plan-only|--dry-run]
/import-originImport original files/folders as-is, build a local origin index for RAG retrieval.
USAGE
/import-origin --path <file_or_dir> [--name <label>] [--w] [--sample] [--apply] [--max-files 10000] [--json] Notes: - Default destination: artifacts/origin/<label>/ (and artifacts/origin/index.jsonl) - With --sample: src-lite/origin/<label>/ (and src-lite/origin/index.jsonl; included in npm publish)
/kp-generateGenerate new knowledge packs from web research (default) or local documents (--local), then write YAML packs and rebuild index (with --apply).
USAGE
/kp-generate "<topic>" [--dev] [--apply] [--max-rounds 10] [--top-k 10] [--max-packs 10] [--json] /kp-generate "<topic>" --local --path "<file_or_dir>" [--dev] [--apply] [--max-packs 10] [--json]
/kp-syncSync knowledge packs from `config/knowledge-packs/` into `src-lite/knowledge-packs/` and rebuild the index.
USAGE
/kp-sync <packId|filename|relative/path...> [--dry-run] [--no-rebuild] [--json]
/kp-synthesisSynthesize new memes/hypotheses by combining multiple NDC domains and selected knowledge packs. Use --apply to write packs and rebuild index.
USAGE
/kp-synthesis [--dev] [--apply] [--ndc 3] [--pick 2] [--ndc3 "<csv_optional>"] [--json] /kp-synthesis --ndc 3 --pick 1 --apply
/kp-updateScan existing knowledge packs, detect outdated parts, and apply minimal (diff-style) updates. Use --apply to write changes and rebuild index.
USAGE
/kp-update [--dev] [--apply] [--max-packs 3] [--max-queries 3] [--top-k 5] [--json] /kp-update "<hint_topic>" [--dev] [--apply] [--max-packs 3] [--json]
/list-apiList available registered APIs (remote if supported; fallback to local cache).
USAGE
/list-api [--limit 50] [--service <id>] [--action <id>] [--search <query>] [--json]
/loginSign in to MARIA (auth.maria-code.ai).
USAGE
/login [--device] [--force]
/logoutSign out from MARIA.
USAGE
/logout [--force] [--all]
/mangaGenerate manga: 4-panel (one image) or multi-page (default 16 pages). Saves all intermediate plans/prompts/images under ./manga/.
USAGE
/manga "<theme>" [--type 4koma|pages] [--pages N] [--mode oneshot|serial]
[--in @path1,@path2] [--reuse @path] [--color monochrome|full-color] [--size <WxH>] [--format webp|png|jpg] [--model <id>] [--seed N] [--out manga]
[--persona <id>]
--apply
--plan-only/musicCompose music via LLM (ABC + MIDI/WAV/MP3) and save under ./music/.
USAGE
/music "prompt" [--type bgm|song] [--bpm 120] [--time 4/4] [--key <key>] [--bars 64] [--title "..."]
[--instrument-palette acoustic|raw] [--soundfont /abs/path.sf2] [--persona <id>] [--out music] [--plan-only] [--apply] [--json]
Notes:
- Default behavior follows MARIA-LITE apply policy: it will run with implicit --apply unless you pass --plan-only.
- WAV rendering prefers synth-js (GM instruments). Fallback is a simple waveform synth.
- MP3 export uses ffmpeg. If missing, MARIA-LITE will try to auto-install ffmpeg (best-effort) then retry.
- Instrument palette default is acoustic (to reduce electronic bias). Use --instrument-palette raw to keep model-chosen programs.
- If no SoundFont is configured, /music will auto-download a default SoundFont on first run.
- URL: https://archive.org/download/free-soundfonts-sf2-2019-04/airfont_380_final.sf2
- Cache: ~/.maria/assets/music/airfont_380_final.sf2 (or MARIA_CONFIG_DIR)/novelSerialized novel generation (lite): supports --lang/--format/--genre, series continuation, multi-chapter runs, DOCX/PDF export, and contest mode. Writes to artifacts/novel/ by default when --apply.
USAGE
/novel "<theme>" [--series <id|@path>] [--new-series] [--lang en|ja] [--format md|txt]
[--genre <name>] [--chapters N] [--out <dir>] [--pdf] [--docx]
[--in @requirements.txt] [--contest] [--persona <id>] [--envelope <jsonOr@path>] [--apply] [--replace]
--pdf Export as PDF
--docx Export as DOCX
--in @path1,@path2 Contest requirements / reference materials (supports files and folders)
--contest Contest mode: generate based on contest requirements from --in
--persona <id> Use a registered persona as creative voice (default: auto)/origin-fetchFetch official external API docs and store them under origin (then rebuild origin index + NDC).
USAGE
/origin-fetch "<query>" [--label <name>] [--max-urls 6] [--sample] [--apply] [--json] /origin-fetch --url "https://a.com,https://b.com" [--label <name>] [--sample] [--apply] /origin-fetch --from-file urls.txt [--label <name>] [--sample] [--apply] Notes: - Default destination: artifacts/origin/<label>/ - With --sample: src-lite/origin/<label>/ (publishable) - --url: Directly specify URLs (comma-separated). Skips AI discovery. - --from-file: Read URLs from a file (one per line). Skips AI discovery. - Run with --apply to download and write files.
/paperAcademic paper writing: research, outline, write sections, export PDF+DOCX. Math via LaTeX notation.
EXAMPLES
/paper "Transformer architectures for time-series forecasting" --apply
/paper --in @notes/draft.md --topic "quantum computing survey" --lang en --apply
/paper --topic "自律型AIの自己認識" --lang ja --apply/pdfConvert Markdown to PDF deterministically via md-to-pdf (stdio mode).
USAGE
/pdf from-md --in <file.md> [--out <file.pdf>] [--basedir <dir>] Example: /pdf from-md --in docs/report.md --out artifacts/report.pdf
/personaCreate, manage, and use personas (self or fictional). Personas are referenced by /novel, /manga, /film, /proposal, etc. for creative voice, and by /docs, /spreadsheet for formal auto-fill.
USAGE
/persona register [--self] [--lang ja|en] [--label <name>] [--avatar @img.png] — Register persona /persona register --in @answers.txt [--self] [--lang ja|en] [--avatar @img.png] — Register from file /persona generate "<description>" [--lang ja|en] [--avatar @img.png] [--no-avatar] [--avatar-style realistic|vector|anime|artistic] — AI-generate a fictional persona (avatar auto-generated unless --no-avatar) /persona modify <name> "<instruction>" [--avatar @img.png] — Modify an existing persona /persona modify <name> --auto — Auto-fill empty fields using AI /persona modify <name> — View current persona in editable format /persona list — List all personas /persona list --samples — List bundled sample personas /persona install <name> — Install a sample or marketplace persona /persona share <name> — Publish a persona to the marketplace /persona search "<query>" — Search marketplace personas /persona show <name> — Show persona details /persona remove <name> — Remove a persona /persona set-default <name> — Set default persona /persona memory add <name> "<content>" [--tags t1,t2] [--importance high|medium|low] — Add memory /persona memory list <name> — List memory entries /persona memory show <name> — Show memory as prompt block /persona memory remove <name> <entry-id> — Remove a memory entry
/pluginsClaude Code plugin/marketplace compatibility manager (requires --cc).
USAGE
Marketplaces:
/plugins marketplace add <source> [--scope user|project|local] --cc
/plugins marketplace list --cc
/plugins marketplace update <name> --cc
/plugins marketplace remove <name> [--scope user|project|local] --cc
Plugins:
/plugins install <plugin>@<marketplace> [--scope user|project|local] --cc
/plugins enable <plugin>@<marketplace> [--scope user|project|local] --cc
/plugins disable <plugin>@<marketplace> [--scope user|project|local] --cc
/plugins uninstall <plugin>@<marketplace> [--scope user|project|local] --cc
/plugins list [--scope user|project|local] [--with-skills] [--save] [--save-path <path>] [--max-inline-chars <n>] --cc
Marketplace publish (generate marketplace.json):
/plugins marketplace publish --name <marketplace> --owner-name <name> [--owner-email <email>] --plugins-root <dir> [--out <dir>] --apply --cc/proposalCreate a customer proposal deck by running /slides with a fixed proposal-oriented prompt and reusable common settings.
EXAMPLES
/proposal set-common-settings --bg #FFFFFF --fg #111111 --accent #22C55E --font "Noto Sans JP" --bg-image @assets/bg.png
/proposal set-common-settings --title-bg-image @assets/bg-title.png
/proposal set-common-settings --bg-image @assets/bg.png
/proposal set-common-settings --title-title-shift "0.0,0.0,0.2,0.0" --body-title-shift "0.0,0.0,0.1,0.0"
/proposal --target "ACME" --product-info @docs/product.md --customer-memo @docs/acme.md --slides 12 --pdf --pptx
Subcommands:
set-common-settings (save/update common bg/fg/accent/font/bg-image for reuse)
Options (generate):
--target "<name>" (required)
--product-info @path1,@path2 (required; supports files and folders; comma-separated)
--customer-memo @path1,@path2 (optional; supports files and folders; comma-separated)
--slides N (default 10; 1..64)
--title-slide true|false (default true)
--aspect 16:9|4:3 (default 16:9)
--bg #RRGGBB (optional; overrides common settings)
--fg #RRGGBB (optional; overrides common settings)
--accent #RRGGBB (optional; overrides common settings)
--font "<name>" (optional; overrides common settings)
--bg-image @path (optional; overrides common settings; compose background image png/jpg)
--title-bg-image @path (optional; overrides common settings; compose title background image png/jpg)
--title-title-shift U,R,D,L (optional; overrides common settings; % of slide; compose only)
--title-subtitle-shift U,R,D,L (optional; overrides common settings; % of slide; compose only)
--body-title-shift U,R,D,L (optional; overrides common settings; % of slide; compose only)
--size WxH (default 1536x864)
--format png|jpg|webp (default png)
--model <id> (optional)
--seed N (optional)
--persona <id> (optional; creative persona voice)
--pdf
--pptx
--apply
--plan-only/quitExit the MARIA LITE session.
/recompile-apiRecompile a registered API catalog from its OpenAPI URL (fast migration).
USAGE
/recompile-api --service <id> [--update] [--apply] [--json]
/register-apiRegister an API (shared catalog in Firebase; secrets stay local).
USAGE
/register-api --service <name> [--openapi <https_url>]
[--registrable-domain <example.com>] [--allowed-hosts "*.example.com,api.example.com"]
[--docs-url <https_url>] [--display-name <name>]
[--secret <key=value>] [--secrets <json_object>]
[--render] [--apply] [--force] [--json]/reorganizeReorganize (lite): restructure local RAG indices into NDC-based shards to keep retrieval scalable as corpora grow.
EXAMPLES
/reorganize --origin --apply
/reorganize --kp --sample --apply --full
/reorganize --universe --apply/researchResearch (lite): ask ai-proxy to gather external information and summarize it.
USAGE
/research "<query|url>" [--top-k 5] [--json]
/restartResume a previous run (use --run <runId>).
/rollbackRollback applied changes for dev commands (checkpoint-based).
USAGE
/rollback [--count 1] /rollback --run <runId> /rollback --list [--json] Notes: - Rollback restores files to the state captured right before an apply run. - Use --run to roll back multiple checkpoints at once (newest -> that run, inclusive).
/run-apiRun a registered API action via the fixed executor (no arbitrary curl/code).
USAGE
/run-api --service <id> --action <id> [--input <json>] [--input-file <path>]
[--json]EXAMPLES
/run-api --service openai --action openai.list_models --input "{}"/scheduleLocal scheduler (lite): run /self-recognition -> /evolve periodically via a cross-platform local daemon (win/mac/linux).
USAGE
Status:
/schedule
/schedule status
Configure schedule:
/schedule set --every 24h --kp --desire [--direction "..."] [--max-topics 5] [--apply]
/schedule set --daily-at 03:30 --kp --universe --desire [--apply]
- With --apply: also starts (or restarts) the daemon immediately.
Start/stop daemon:
/schedule start
/schedule stop
Remove schedule (stop + delete config/state):
/schedule remove
Run once (foreground):
/schedule run/self-recognitionSelf-recognition (lite): analyze current state and list missing areas for supportive AGI. Outputs up to 5 gap topics per domain by default.
USAGE
/self-recognition [--kp] [--universe] [--code] [--desire] [--skills] [--persona] [--sample] [--direction "..."] [--max-topics 5] [--json]
/skillsClaude Code-compatible skills runner (reads .claude/skills and ~/.claude/skills).
USAGE
Run a skill:
/skills --name <skill-name> [args...]
/skills --name <plugin-name:skill-name> [args...]/slidesGenerate slide images from source material; optionally export PDF/PPTX.
EXAMPLES
/slides --in @docs/brief.md --purpose "Internal briefing" --slides 10
/slides --purpose "Sales proposal" "Create a 12-slide deck about our Q1 results"/spreadsheetGenerate spreadsheet data from source material and export to XLSX+PDF.
EXAMPLES
/spreadsheet --in @data/report.md --title "Monthly Report" --xlsx --pdf --apply
/spreadsheet --title "Budget" "Create a budget spreadsheet for Q1 2026"/stopStop the current run (resume with /restart).
/task-managerShow system status, running tasks, and universe flow visualization.
EXAMPLES
/task-manager
/task-manager --json
/task-manager --flow <universe-name>/twinManage Digital Twin service integrations (email, calendar, chat, dev tools, accounting, etc.).
USAGE
/twin list [--json] — Show configured services /twin presets [<query>] [--category <cat>] [--json] — Show / search available services /twin add <serviceId> [--json] — Add a service from presets /twin remove <serviceId> [--json] — Remove a service /twin status [--json] — Check connection status /twin setup [<serviceId>] [--json] — Guided setup wizard
/universeUniverse-code: generate .uni programs (genesis), compile and run (inflate), debug, edit.
SUBCOMMANDS
Genesis
AI generates a .uni program for the given topic (multi-agent team by default).
/universe genesis "topic" --name <name> [--goal "success criteria"] [--code] [--sample] [--json]
Inflate
compile and run a .uni universe (fallback to legacy flow if no .uni).
/universe inflate --name <name> [--sample] [--rerun] [--in <text|@file|@f1,@f2>] [--answer "..."] [--apply] [--json]
Debug
parse, compile, validate a .uni file; AI auto-fix on errors.
/universe debug --name <name> [--sample] [--apply]
Edit
view/edit the .uni source (opens editor in desktop mode).
/universe edit --name <name> [--sample]
Org chart
print the deterministic org structure (nodes + agents).
/universe org-chart --name <name> [--sample] [--json]
Multiverse
list all known universes (sample + artifacts).
/universe multiverse [--json] [--save] [--no-save] [--save-path artifacts/multiverse.md]
Revelation
append creator-provided knowledge into common-context.
/universe revelation --name <name> --push <text|filepath> [--sample] [--json]
USAGE
Subcommands:
1) Genesis: AI generates a .uni program for the given topic (multi-agent team by default).
/universe genesis "topic" --name <name> [--goal "success criteria"] [--code] [--sample] [--json]
- Default: multi-agent team genesis (researcher → builder → reviewer loop).
- With --code: single-agent genesis (one-shot LLM generation with retry).
- Writes: universe.uni, universe.uni.ir.json, universe.manifest.json
- Storage:
- With --sample: src-lite/universe-code/sample/<name>/
- Default : artifacts/universe/<name>/
- Note: requires authentication for ai-proxy. Run /login first.
2) Inflate: compile and run a .uni universe (fallback to legacy flow if no .uni).
/universe inflate --name <name> [--sample] [--rerun] [--in <text|@file|@f1,@f2>] [--answer "..."] [--apply] [--json]
/universe inflate "<topic>" [--sample] [--rerun] [--in <text|@file|@f1,@f2>] [--answer "..."] [--apply] [--json] (auto-picks best)
- Without --apply: plan-only mode (no side effects).
- With --apply : agents execute tools (/code, /research, /deps, etc.).
- With --rerun : discard previous checkpoint and start a fresh run.
- If blocked, it returns a question. Resume by passing --answer.
3) Debug: parse, compile, validate a .uni file; AI auto-fix on errors.
/universe debug --name <name> [--sample] [--apply]
- Without --apply: shows diagnostics and suggested patches.
- With --apply : auto-patches the .uni file.
4) Edit: view/edit the .uni source (opens editor in desktop mode).
/universe edit --name <name> [--sample]
5) Org chart: print the deterministic org structure (nodes + agents).
/universe org-chart --name <name> [--sample] [--json]
6) Multiverse: list all known universes (sample + artifacts).
/universe multiverse [--json] [--save] [--no-save] [--save-path artifacts/multiverse.md]
7) Revelation: append creator-provided knowledge into common-context.
/universe revelation --name <name> --push <text|filepath> [--sample] [--json]EXAMPLES
/universe genesis "Hiring process redesign" --name hiring_demo --sample
/universe genesis "Hiring process redesign" --name hiring_demo --code --sample
/universe inflate --name hiring_demo --sample --apply
/universe debug --name hiring_demo --sample --apply
/universe edit --name hiring_demo --sample
/universe multiverse
/universe revelation --name hiring_demo --sample --push "Always produce a final PDF."/versionShow MARIA-LITE version information.
USAGE
/version [--json]
/videoGenerate videos via api.maria-code.ai (compatible with /api/v1/video). Saves to outputs/videos by default.
USAGE
/video "prompt" [--duration 8] [--fps 24] [--res 720|1080|1280x720] [--aspect 16:9|9:16] [--format mp4|webm] [--model <id>] [--provider openai|google] [--seed N] [--remix <openai_video_id>] [--ref @image.png] [--out <dir>] [--path <file>] [--apply|--plan-only|--dry-run]
/vupBump MARIA-LITE version and write release notes (from npm latest -> git history).
USAGE
Generate notes (no writes):
/vup
Apply version bump + README update:
/vup --apply
Set explicit version:
/vup --version 2.1.5 --apply