Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
filesystem - Skill - OpenSmartRoute
Skillv1.0.0
filesystem
PMCR-O filesystem — part of pmcro-code plugin. USE FOR: filesystem phase. DO NOT USE FOR: deciding O-Mode or dispatch.
Imported from Tooensure-LLC/pmcro-marketplace (plugins/pmcro-code/skills/filesystem/SKILL.md). Install upstream with npx skills add Tooensure-LLC/pmcro-marketplace --skill filesystem. Copyright stays with the author.
filesystem
Trigger On
/pmcro-loop filesystem [trail-id]
/filesystem
Workflow — Laws Enforced
EC-SYS-003 Log Before Act: await TrailService.OpenFrameAsync("filesystem", intent) BEFORE any file write
Read agents/filesystem/AGENT.md if exists, else this SKILL.md is brain
Do work — Maker must cite evidence per EC-VERIFY-FIRST-001, no per PLAN-001
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.