One-click install
npx skills add https://github.com/TumeloRamaphosa/StudEx-Valley-OS --skill skillify-tumeloramaphosa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/TumeloRamaphosa/StudEx-Valley-OS/tree/main/.claude/skills/gstack/skillify
Command: npx skills add https://github.com/TumeloRamaphosa/StudEx-Valley-OS --skill skillify-tumeloramaphosa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speed up repeated browser scraping by converting the most recent successful scrape workflow into a permanent, intent-specific skill stored on disk. Instead of re-driving the page each time, future runs reuse the codified script and execute in roughly 200ms.

Core Features & Use Cases

  • Codifies a successful scrape flow: Walks back through the prior conversation to synthesize a durable script implementation, its corresponding tests, and a fixture for stable runs.
  • Verifies before committing: Runs the generated tests in a temporary directory, then asks for confirmation before writing changes to the repo.
  • Makes future scraping fast: Replays future /scrape calls with the same intent by directly running the stored script, avoiding slow browser navigation.
  • Designed triggers: Use when asked to "skillify", "codify", "save this scrape", or "make this permanent" to persist an extraction capability (gstack).

Quick Start

Run the skill by asking it to "make this scrape permanent" after you complete a successful scrape flow.

Frequently Asked Questions about skillify

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

FAQPage Schema
How do I turn a recent web scraping workflow into a reusable script?

To turn a recent web scraping workflow into a reusable script, you codify the successful scrape flow into a permanent on-disk browser skill. This synthesizes a script, tests, and fixtures to accelerate repeated executions.

How does browser automation performance optimization work for repeated scraping?

Browser automation performance optimization for repeated scraping works by replaying future calls using a stored script, avoiding slow page navigation. This approach executes the codified scrape intent in roughly 200ms.

Can I automate test generation and validation before saving a scrape flow?

Yes, you can automate test generation and validation because the codification process synthesizes script.test.ts files and required fixtures. It runs these generated tests in a temporary directory before committing any changes to your repository.

Do I need to approve fixture and script changes before they are committed to the repo?

Yes, you need to approve fixture and script changes before they are committed. The system prompts for confirmation after validating the generated tests in a temporary directory, ensuring you review changes before writing them to disk.

What is the best way to reuse extraction intents for future web scraping calls?

The best way to reuse extraction intents for future web scraping calls is to make the scrape permanent. By codifying the intent into a durable script on disk, future runs directly execute the stored logic without re-driving the page.

Why does repeated web scraping take so long when re-driving the browser page?

Repeated web scraping takes long because re-driving the browser page requires full navigation each time. Codifying the successful flow into a permanent skill avoids this by replaying the stored script for near-instant performance.