refine_skill
- Python
9
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill bdambrosio/cognitive_workbench --skill refine- Skill.md346 B
- tool.py955 B
Overview
This skill is a deprecated compatibility wrapper that routes calls to the newer extract tool. It exists to preserve older integrations while directing traffic to the current implementation. Users should migrate to extract for full-featured support and future updates.
How this skill works
When invoked, the skill forwards requests and parameters to the extract tool and returns the extract tool's response. It does not implement independent extraction logic or new features; it only maps inputs to the extract interface. Error handling and behavior follow the extract tool's implementation.
When to use it
- Maintaining legacy integrations that still reference the refine endpoint.
- Quick compatibility during a migration period from refine to extract.
- Automated systems that cannot be updated immediately but need continued functionality.
- Testing that verifies older calls still resolve correctly to the new implementation.
Best practices
- Plan and execute migration to the extract tool to get bug fixes and new features.
- Replace refine references in code, docs, and automation as part of regular maintenance.
- Treat refine as a temporary shim; do not build new functionality on top of it.
- Verify that parameters sent to refine match the extract tool's expected inputs.
Example use cases
- A legacy service that calls refine continues working while you update the client to call extract.
- A CI pipeline that validates endpoint compatibility by asserting refine routes to extract.
- Documentation snapshots that still list refine but link users to extract for current behavior.
FAQ
No. refine is deprecated and maintained only as a routing shim. Use extract for updates and support.
Can I rely on refine long-term?
No. You should migrate to extract because refine may be removed in the future and will not receive new features.