Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nexu-io/library-curator
Search the OD Library (the global asset registry) and apply matching assets into the current project mid-task.
Passed 4 of 9 test cases with the skill, and 2 of 9 without it.
and 1 more in the full report
4 fixed5 passed either way13 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
After applying hero image asset 'asset-404' to get relPath 'assets/7a8b9c.png', wire this relative path into the hero container style in main.css.
| Checked | Without skill | With skill |
|---|---|---|
| Sets background-image in main.css using url('assets/7a8b9c.png') | Missed | Passed |
The instructions your model reads when the skill loads.
Reuse assets that already live in the user's OD Library — images captured with the OD Clipper, manual uploads, agent-generated media, and design-system material — without asking the user to re-upload them.
Both endpoints authenticate with the run's tool token (OD_TOOL_TOKEN, injected
by the daemon) and operate on the project the run belongs to.
POST /api/tools/library/search
{ "query": "blue hero background", "kind": "image", "limit": 20 }
Returns { "results": [{ "asset": { "id": "...", "kind": "image", "sourceTitle": "...", "width": 1600, "height": 900, "sources": [...] }, "score": 0 }], "semantic": false }.
semantic: false means keyword/metadata matching (no embedding model
configured). Filter and rank the results yourself from the asset metadata.
POST /api/tools/library/apply
{ "assetId": "<id from search>", "dir": "assets" }
Copies the asset into the project (default subdir library/, or the dir you
test cases passed, vs 2 / 9 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.