skillify

Codify the latest successful scrape into script.ts, script.test.ts, and fixture.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/sanskarbasnet/fstack --skill skillify-sanskarbasnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/sanskarbasnet/fstack/tree/main/skillify
Command: npx skills add https://github.com/sanskarbasnet/fstack --skill skillify-sanskarbasnet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Codifies the most recent successful /scrape flow into a permanent browser-skill on disk, so future runs with the same intent can execute instantly without re-driving the page.

Core Features & Use Cases

  • Synthesizes script.ts, script.test.ts, and fixture from the latest scrape, and runs the test in a temporary directory.
  • Prompts for confirmation before committing the codified artifacts, ensuring safe publication of a browser-skill.
  • Enables rapid reuse of successful scrape intents by transforming them into reusable browser automation.

Quick Start

Run the skill to codify the latest successful scrape into a durable browser-skill on disk.

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 automation script?

To save a browser scrape as a reusable automation script, the skillify tool codifies your most recent successful scrape flow into a permanent browser-skill on disk. It synthesizes the script, test, and fixture files, runs a test in a temporary directory, and asks for confirmation before committing.

How does codifying a scrape workflow improve browser automation speed?

Codifying a scrape workflow improves browser automation speed by converting the interaction into a permanent script. Future scrape calls with the same intent execute the codified script directly in approximately 200ms, bypassing the need to re-drive the web page from scratch.

What is a permanent browser-skill and when do I need it for web scraping?

A permanent browser-skill is a codified, reusable automation script generated from a successful web scrape. You need it when you want to repeat the same data extraction intent instantly without re-driving the page, transforming a one-time scrape into durable workflow automation.

Does saving a scrape to disk require running tests before committing?

Yes, saving a scrape to disk requires running tests before committing. The skill generates a script, test file, and fixture, then executes the test in a temporary directory to validate the automation before prompting you for final confirmation to commit.

Can I turn a one-time web scrape into a permanent workflow without manual coding?

Yes, you can turn a one-time web scrape into a permanent workflow without manual coding by using the skillify command. It walks back through your conversation history, automatically synthesizes the TypeScript script and test files, and commits the validated browser-skill to disk.

What are the limitations of reusing a codified browser scrape script?

The main limitation of reusing a codified browser scrape script is that it only executes future scrape calls with the exact same intent. If the target page structure changes or the scraping intent differs, the codified script will not apply and the page must be re-driven.