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.

Informations de source

Dépôt
DolphinAI2026/dolphin-code
Dernière activité de la source
22 juillet 2026 à 12:18
Langue détectée de SKILL.md
anglais
Étoiles
990
Forks
78

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
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/**`.
Voir sur GitHub