Task resolver
Use when the agent has a task and needs the best executor.
GET /dob-task-resolver/?task=browser%20automationAgents should call a resolver, not browse a homepage. DayOneBuilder returns the best source URL, install or call path, verification step, and fallback for the task.
The homepage is only a doorway. The useful surface is the API-shaped resolver, repo report, action feed, and installable skill an agent can invoke during work.
Use when the agent has a task and needs the best executor.
GET /dob-task-resolver/?task=browser%20automationUse when the agent already has a repo and needs source-of-truth signals.
GET /repo/?repo=owner/nameUse inside an agent runtime to make resolver lookup a default step.
https://dayonebuilder.online/skills/dayonebuilder-resolver/SKILL.mdMachine-readable task aliases, first actions, smoke tests, and fallbacks.
GET /agent-actions.jsonCallable service shape with a dependency-free Python reference implementation.
GET /api/recommend?task={task}Run this in the repo to give a coding agent a real endpoint.
python3 services/dob_resolver_api.py --site site --port 8787Tool shape for agents that call MCP instead of reading static feeds.
dob_recommend_executor(task)The resolver should feel useful before it asks anyone to believe it. A good recommendation is a card, badge, command, URL, and verification step.
The resolver should choose the best external source for the task, not the best DayOneBuilder-owned page.
A GitHub URL opens a report page with public GitHub data and agent-usefulness checks.
Agents should call URLs and JSON feeds directly instead of reading marketing copy.
The skill makes this resolver a reusable agent habit: check source, action path, smoke test, fallback.
The resolver watches task submissions, repo reports, outbound source clicks, install snippet copies, and repeat agent routes.
Agent Mention Index counts public GitHub code-search hits for exact repo mentions inside agent-facing files. It is a visible proxy for agent routing, not private GitHub traffic.