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.
pyxis-swift - Skill - OpenSmartRoute
Skillv1.0.0
pyxis-swift
Keep the package independently buildable. Use `swift-style` for Swift changes. The public format and synthetic conformance fixtures live in `Format/`. Keep generated recordings and build artifacts out
Imported from CaptureContext/pyxis-swift (AGENTS.md). Install upstream with npx skills add CaptureContext/pyxis-swift. Copyright stays with the author.
Pyxis Swift
Keep the package independently buildable. Use swift-style for Swift changes. The public format and synthetic conformance fixtures live in Format/. Keep generated recordings and build artifacts out of Git.
Prefer .agents/interfaces/<platform>/ when looking up public APIs. Refresh with make swiftinterface platform=macos and make swiftinterface platform=ios after public API changes. CLI/plugin are macOS-only. Tests are not API snapshots.
Wire keys and Pyxis-owned tokens use lower snake case. Public Swift model names use the Pyxis prefix. Put one try at the start of the full throwing expression and delegate decoding initializers through self.init where possible. Separate components into their own files.
Use it
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.
{
"ocm": "1",
"id": "capturecontext-pyxis-swift-pyxis-swift",
"kind": "skill",
"name": "pyxis-swift",
"description": "Keep the package independently buildable. Use `swift-style` for Swift changes. The public format and synthetic conformance fixtures live in `Format/`. Keep generated recordings and build artifacts out of Git.",
"publisher": "CaptureContext",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Keep the package independently buildable. Use `swift-style` for Swift changes. The public format and synthetic conformance fixtures live in `Format/`. Keep generated recordings and build artifacts out of Git."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/CaptureContext/pyxis-swift",
"path": "AGENTS.md",
"ref": "a0061d6cf1ee24248a736c6e46bb83ec55cf1623",
"url": "https://github.com/CaptureContext/pyxis-swift/blob/a0061d6cf1ee24248a736c6e46bb83ec55cf1623/AGENTS.md",
"key": "CaptureContext/pyxis-swift/AGENTS.md"
}
},
"instructions": "# Pyxis Swift\n\nKeep the package independently buildable. Use `swift-style` for Swift changes. The public format and synthetic conformance fixtures live in `Format/`. Keep generated recordings and build artifacts out of Git.\n\nPrefer `.agents/interfaces/<platform>/` when looking up public APIs. Refresh with `make swiftinterface platform=macos` and `make swiftinterface platform=ios` after public API changes. CLI/plugin are macOS-only. Tests are not API snapshots.\n\nWire keys and Pyxis-owned tokens use lower snake case. Public Swift model names use the Pyxis prefix. Put one `try` at the start of th",
"cost": {
"context_tokens": 184
}
}
Fetch it by URL: GET /api/v1/registry/capturecontext-pyxis-swift-pyxis-swift/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.