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.
sharing-server - Skill - OpenSmartRoute
Skillv1.0.0
sharing-server
Read and follow [sharing-server/AGENTS.md](../../sharing-server/AGENTS.md), the authoritative data separation contract, before changing server code, tests, documentation or downstream route overrides.
Instruction file imported from rajbos/ai-engineering-fluency (.github/instructions/sharing-server.instructions.md). Copyright stays with the author.
Sharing server — coding and testing
Read and follow sharing-server/AGENTS.md, the
authoritative data separation contract, before changing server code, tests,
documentation or downstream route overrides. It defines owner-only personal
data, identity-free team projections, server-authorized admin detail, exact
comparison semantics and HTTP/HTML privacy regression coverage.
Use the server check-types, build, test and headless check:interaction
scripts as described there, including the existing Playwright/Chromium
prerequisite. Use isolated SQLite fixtures and stubbed GitHub access, never production
data or live GitHub. Keep implementation and testing descriptions linked to the
contract rather than creating alternative privacy rules.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/rajbos-ai-engineering-fluency-sharing-server-instructions/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.