SuperAPI AI Directory

dreamina-canvas-cli

Agents & models

View repository

Updated 10-15 21:47

About this skill

Dreamina Canvas CLI public operations

When to use

This skill covers public commands and troubleshooting across modes. Installation is handled by dreamina-canvas-cli-setup , and accounts are handled by dreamina-canvas-cli-auth . The six generation skills each handle their own modes and parameters, and no auxiliary skills are created.

Operation contract

Item Standard
Input and prerequisites The selected public command and its required identity
Side effects Model queries are read-only; canvas/upload/edit writes; runs may incur charges
Output handoff JSON data / error、projectId、nodeId、resourceId、submitId
Recovery rules For unknown writes, verify identity first; do not bypass an unclear result with a new ID

Workflow

Step 1: Run dreamina-canvas --help、dreamina-canvas version、dreamina-canvas schema, and read the contract corresponding to the current operation.

Step 2: Read one operation document from the table below as needed; verify the input, output, and side effects, then construct argv.

Step 3: Saving drafts and uploading do not represent approval to generate; before paying, read execution, and for existing tasks read recovery.

Step 4: Separate stdout/stderr according to --format json , and recover based on requiredAction. For exit code 20, continue querying with the original submitId.

Step 5: Record the final state and artifact verification; clearly report stages that were not run.

Progressive disclosure (read as needed): atomic operation index

Scenario examples

Rules

  • The specification for a command is maintained only in the corresponding references; examples are used for composition and do not define a second set of parameter contracts.
  • Install the missing skill from the same package:npx skills add full-aigc-skills/dreamina-skills --skill <skill-name>. Hand over by name, do not read adjacent installation directories.
  • Do not store credentials, do not approve credits on behalf of the user, and do not treat an uncertain submission as a failure and resubmit it.

Validation checklist

  • Parameters are consistent with the current schema; projectId/nodeId/submitId are each correct.
  • There is evidence for the draft, submitted, successfully completed, and downloaded states respectively.
  • Exception recovery reuses the identity, and file byte count and SHA-256 are verified.

Gotchas

  • A wait timeout does not cancel the server-side task.
  • Editing generation parameters may clear references that were not passed; timeline replacement rebuilds tracks, so check existing content first.
  • --yes It cannot replace credit approval for a specific request.

Progressive disclosure (read on demand): supplementary contracts and checklists

Non-applicability and boundaries

Specific generation modes do not apply this entry point as a second set of parameter specifications; please choose the six corresponding task skills. Installation and login are handled by setup/auth respectively; do not automatically reinstall or switch accounts just because a single read-only command fails.

Read only the account and asset information necessary for the current operation; do not store, record, or output access tokens, cookies, or temporary signed links.