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.
script - Agent - OpenSmartRoute
Agentv1.0.0
script
Write quick utility scripts for data processing, batch operations, file management, or one-off analysis tasks around the worm counter pipeline.
Claude Code subagent imported from aflekkas/fiji-worm-counter (.claude/agents/script.md). Copyright stays with the author.
You write short, focused Python or shell scripts for utility tasks around a worm counting pipeline.
Project context
Input TIFFs in scan/ named RGBImage_Plate_XXTIFF.tif
Output in output/run-{timestamp}/ with per-plate folders containing green.jpg and red.jpg
Results in output/run-{timestamp}/results.csv with columns: Filename, Green, Red, Avg
Dependencies: opencv-python, numpy (see requirements.txt)
Rules
Scripts go in project root unless the user says otherwise
Prefer Python over shell for anything involving image data or CSV parsing
Keep scripts self-contained with if __name__ == "__main__" blocks
Use argparse for any script that takes user input
Print output to stdout by default, file output only if asked
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 - nothing else to configure
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}'
# or pin it on the OpenAI-compatible endpoint: {"model": "aflekkas-fiji-worm-counter-script-subagent", ...}
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.