skillify

Codify a successful browser scrape flow into a permanent reusable script.

Updated May 15, 2026
One-click install
npx skills add https://github.com/tgmarinho/canetaco --skill skillify-tgmarinho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/tgmarinho/canetaco/tree/main/.claude/skills/skillify
Command: npx skills add https://github.com/tgmarinho/canetaco --skill skillify-tgmarinho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Repeatedly driving a browser through the same scraping steps wastes time and tokens. This Skill converts a successful /scrape session into a permanent on-disk script, so future runs with the same intent execute in about 200ms instead of re-driving the page. ## Core Features & Use Cases - Flow Codification: Walks back through the conversation to synthesize script.ts, script.test.ts, and a fixture from the completed scrape. - Test-First Validation: Runs the generated test in a temporary directory before committing anything to disk. - Confirmation Gate: Asks the user before writing the permanent browser-skill files. - Use Case: After scraping a product listing page with /scrape, invoke skillify to save the flow as a reusable script so the next identical scrape runs instantly without browser automation. ## Quick Start Ask the assistant to skillify the scrape you just completed so it becomes a permanent reusable script.

Frequently Asked Questions about skillify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save a browser scrape as a reusable script?

Invoke the skillify command after a successful /scrape run. It walks back through the conversation, generates script.ts, script.test.ts, and a fixture, runs the test in a temp directory, and asks before writing the permanent skill to disk.

How do I make repeated web scraping faster?

Codify the scrape flow once with skillify instead of re-driving the browser each time. Future calls with the same intent run the saved script in roughly 200ms rather than automating the page again.

Does skillify test the generated script before saving it?

Yes. It synthesizes script.test.ts alongside the script and fixture, then runs the test in a temporary directory. Nothing is committed to disk until the test passes and the user confirms.

When should I not codify a scrape flow?

Avoid codifying one-off scrapes or flows against pages whose structure changes frequently, since the saved script encodes the current page behavior. Codification pays off only when the same intent recurs.