skillify

Codify a browser scraping conversation into script.ts, script.test.ts, and a fixture.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the repeated cost of re-driving the same browser scrape by turning a successful /scrape into a permanent, fast local browser-skill.

Core Features & Use Cases

  • Codifies a working scrape flow: Walks back through the conversation and synthesizes the durable script.ts, script.test.ts, and a fixture from your successful run.
  • Validates via tests before commit: Runs the generated test in a temporary directory and asks for confirmation before committing changes.
  • Optimizes future runs: Replaces slow future /scrape attempts with an already codified script that runs in roughly 200ms for the same intent.

Quick Start

Ask your AI to skillify the scrape you just completed, for example: "Skillify this scrape so future runs are fast and reliable."

Frequently Asked Questions about skillify

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

FAQPage Schema
How do I convert a successful browser scraping session into a reusable TypeScript script?

To convert a browser scraping session into a reusable TypeScript script, skillify analyzes your successful scrape flow and synthesizes durable script.ts, script.test.ts, and fixture files for local persistence. It validates the generated test in a temporary directory before committing.

Can I cache a working web scraper to speed up future data extraction runs?

You can cache a working web scraper by codifying the scrape flow into an on-disk browser skill. This replaces slow future scrape attempts with a reusable script that runs in roughly 200ms for the same intent.

How does test validation work when creating a scraping skill?

Test validation works by running the synthesized script.test.ts in a temporary directory. The skill evaluates the test results and prompts for confirmation before committing the final script and fixture to disk.

Do I need to manually write tests when automating browser scraping flows?

You do not need to manually write tests when automating browser scraping flows. The skill automatically synthesizes script.test.ts and a fixture from your successful conversation history to validate the scraping intent.

What is the best way to achieve local persistence for browser automation scripts?

The best way to achieve local persistence for browser automation scripts is to codify a successful scrape into a permanent on-disk skill. This process generates TypeScript files and fixtures, removing the repeated cost of re-driving the same scrape.