Dali scores and upgrades image and video prompts before generation, preventing wasted credits and improving output quality.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install dali
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install dali using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Dali is an Openclaw Skills preflight layer for image and video generation: it scores every prompt before a credit is spent, highlights what is missing, and rewrites weak prompts with model-aware guidance.
By combining MCP-based scoring with model-specific rules for tools like Veo, Seedance, Kling, Runway, Flux, Midjourney, Ideogram, and Firefly, Dali helps teams turn rough ideas into production-ready prompts, reduce wasted generations, and ship more consistent creative output.
score_prompt(prompt, model) immediately and returns a concise human-readable grade, score, missing elements, and verdict.enhance_prompt(prompt, model) to retrieve a rewrite brief containing model language rules, structure guidance, priorities, and missing elements.score_prompt on the rewritten version to verify the score delta.export DALI_MCP_ENDPOINT="https://dali.getlulu.dev/mcp"
# Register this endpoint in your MCP client or agent configuration
| Artifact | Shape | Purpose |
|---|---|---|
| Prompt input | string |
Raw user prompt, pasted draft, or generation request. |
| Model selector | string |
Explicit or inferred target model such as veo3, seedance, kling, runway, wan, minimax, higgsfield, flux, midjourney, ideogram, or firefly. |
| Score result | { grade, score, missing[] } |
Immediate prompt-quality assessment before generation. |
| Enhancement brief | { native_language_rules, structure_template, priority_fixes, length_target, what_to_add } |
Guidance used to author the improved prompt. |
| Enhanced prompt | string |
The final rewritten prompt that should be sent to the generator. |
| Verification result | { score_delta, re_score } |
Confirms that the rewritten prompt improved materially. |
| Community tools output | { benchmark, patterns, history, models } |
Optional supporting context for deeper optimization. |
A = 90+, B = 70–89, C = 50–69, D/F = below 50.community_benchmark(prompt, model), creative_patterns(model), my_story(), and list_models().Loading
A read-only VPS security preflight that validates OpenClaw exposure, SSH/firewall posture, and deployment readiness on authorized Linux hosts.

A strategy skill that tests whether a market rewards being first, or rewards the durable last mover that wins the endgame.

An analytical framework that audits organizational behaviors and redirects teams from optionality to concrete, falsifiable long-term strategies.

An AI workflow that turns a topic into a complete faceless short-form video package for Reels, TikTok, and Shorts.

savemaintenance is an Openclaw Skills maintenance pipeline that backs up, reconciles, rebuilds, and audits the three-tier memory system in one deterministic run.

Save is an Openclaw Skills memory system that turns live conversations into durable, searchable local knowledge.








































