gstack-skillify

Convert a successful browser scrape flow into a reusable on-disk skill.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns a working but slow browser scrape flow into a durable skill you can rerun quickly later, so you stop re-driving the same page and conversation for the same scrape intent.

Core Features & Use Cases

  • Codifies the most recent successful /scrape flow: converts the last working scrape into a permanent on-disk browser skill you can reuse.
  • Replays intent with speed: future matching /scrape calls run the codified script in about 200ms instead of re-driving the browser flow.
  • Builds and validates code artifacts: walks back through the conversation, synthesizes script.ts and script.test.ts plus a fixture, runs tests in a temporary directory, and asks before committing.

Quick Start

Ask your assistant to skillify by telling it: "skillify" (or "codify this scrape") right after you have a successful scrape you want to make permanent.

Frequently Asked Questions about gstack-skillify

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

FAQPage Schema
How do I turn a working web scraping flow into a reusable script?

You can codify a successful web scraping flow into a permanent on-disk browser skill by asking your assistant to skillify it. This converts the conversation history into a reusable script for future runs.

Why does my browser automation scrape take so long to rerun?

Browser automation reruns slowly because it re-drives the entire page flow each time. Codifying the scrape intent into a permanent skill replays the script in about 200ms instead of re-driving the browser.

How do I generate test files for a browser scraping script?

To generate test files for a browser scraping script, the skillify process walks back through conversation history, synthesizes script.ts and script.test.ts plus a fixture, and runs the generated test in a temporary directory.

Can I automate web scraping tasks without manually rewriting the code each time?

You can automate web scraping tasks without rewriting code by codifying the scrape intent into a durable on-disk skill. This saves the most recent scrape flow as a reusable script that runs quickly when matched again.

Does the skillify process commit code changes automatically without asking?

The skillify process does not commit code changes automatically; it gates commits behind an interactive confirmation step. It reconstructs the script and tests, validates them in a temp directory, and asks before committing permanently.

When should I codify a browser scrape into a permanent skill?

You should codify a browser scrape into a permanent skill immediately after you have a successful scrape you want to make permanent. This prevents re-driving the same page and conversation for identical scrape intents later.