Skip to main content

orcamatrix-generated-app-runtime

Use an OrcaMatrix generated app external-agent access package to call the generated app runtime API through delegated auth.

Datos de origen

Repositorio
DolphinAI2026/dolphin-code
Última actividad en el origen
22 de julio de 2026 a las 12:18
Idioma detectado de SKILL.md
inglés
Estrellas
990
Forks
78

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
orcamatrix-generated-app-runtime
description
Use an OrcaMatrix generated app external-agent access package to call the generated app runtime API through delegated auth.
# OrcaMatrix Generated App Runtime Access Use this skill only after the generated app has provided an external-agent access package. Work from the unpacked package directory so the bundled CLI can read `.orcamatrix-app.env`. ## Load The Package 1. Keep `.orcamatrix-app.env` local to the package directory. 2. Run `node bin/orcamatrix-app diagnose` before making runtime calls. 3. Run `node bin/orcamatrix-app discover` to fetch `/api/runtime/manifest` and `/api/runtime/readiness` before business calls. 4. Use `node bin/orcamatrix-app get /api/...` or `node bin/orcamatrix-app post /api/... '{...}'`. 5. If a wrapper was installed, use `orcamatrix-app discover`, `orcamatrix-app get /api/...`, or `orcamatrix-app post /api/... '{...}'`; the wrapper delegates back to the package CLI. Agents must use the packaged CLI for delegated auth and runtime calls. Do not parse `.orcamatrix-app.env`, do not ask a human for raw delegated keys or raw access tokens, and do not copy env values into prompts, notes, Skill directories, or wrapper scripts. ## Discover Operations First Before calling a business operation, run: ```bash node bin/orcamatrix-app discover ``` Use the returned `capabilities`, `operations`, and `readinessStatus` to decide which runtime API calls are available. If you need to inspect the raw runtime contract, use the CLI instead of reading secrets: ```bash node bin/orcamatrix-app get /api/runtime/manifest node bin/orcamatrix-app get /api/runtime/readiness ``` ## Allowed Surface The default allowed surface is the generated app runtime API only. Requests must use relative `/api/**` paths for the same generated app base URL. Do not call delegated credential management endpoints with this package. Calls to `/api/external-agent/**` are explicitly forbidden because those endpoints create, list, or revoke external-agent credentials. ## Safety Rules - Do not print, paste, or summarize `.orcamatrix-app.env`. - Do not parse `.orcamatrix-app.env`; let the CLI load it. - Do not request raw delegated keys or raw access tokens from a human. - Do not use raw token output unless a human explicitly asks for local debugging and accepts the leakage risk. - Do not store delegated keys in notes, prompts, logs, source files, examples, or generated docs. - Do not change the CLI guard to allow absolute URLs, scheme-relative URLs, path traversal, or `/api/external-agent/**`.
Ver en GitHub