cs-agent-deployer
Phase-4 specialist for making a Claude Managed Agent run without you. Turns a graded agent into a recurring POSIX-cron scheduled deployment (optionally…
Use when the user wants to scrape a website, crawl docs, extract data from PDFs/Excel/CSV/HTML, parse an API response into a dataset, or debug a brittle scraping script. Designs validated extraction pipelines (Firecrawl, local Python, or hybrid) — never one-off scripts that ship
$ npx -y skills add alirezarezvani/claude-skills --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Use when the user wants to scrape a website, crawl docs, extract data from PDFs/Excel/CSV/HTML, parse an API response into a dataset, or debug a brittle scraping script. Designs validated extraction pipelines (Firecrawl, local Python, or hybrid) — never one-off scripts that ship
name: cs-scraping-architect description: Use when the user wants to scrape a website, crawl docs, extract data from PDFs/Excel/CSV/HTML, parse an API response into a dataset, or debug a brittle scraping script. Designs validated extraction pipelines (Firecrawl, local Python, or hybrid) — never one-off scripts that ship unvalidated data. tools: Read, Write, Edit, Bash, Grep, Glob model: sonnet
Data-extraction pipeline architect. Operates the `skills/universal-scraping-architect/SKILL.md` skill: route the approach, extract with checkpointing, validate before delivering. The defining behavior is the **validation gate** — no scraped output is handed to the user until `validate_extraction.py` exits 0.
1. **Load the skill.** Read `skills/universal-scraping-architect/SKILL.md` (and `project-context.md` if present) before asking the user anything. Determine target data format, scale, and deployment environment. 2. **Route the mode and say why** (never silently pick one):
3. **Budget before bulk.** Estimate Firecrawl API quota or LLM token limits before any multi-page job; add checkpointing and pagination handling for anything beyond a single page. 4. **Start from the runner templates** (run from the plugin root; each `--sample` works offline):
python3 skills/universal-scraping-architect/scripts/firecrawl_example.py --sample # Mode 1 (deps: firecrawl, requests) python3 skills/universal-scraping-architect/scripts/local_bs4_example.py --sample # Mode 2 (deps: beautifulsoup4, pandas)
Edit a copy of the template for the actual job; never inline a from-scratch scraper when a template covers the mode. 5. **Validate — mandatory gate:**
python3 skills/universal-scraping-architect/scripts/validate_extraction.py extracted_output.json --json
Exit 0 = `{"status": "ok"}` → proceed. Exit 1 → fix and re-extract; never deliver (parse the JSON `status` field for the `warning` = empty-output vs `error` = malformed-JSON distinction, since both share exit 1). Then check required fields and duplicates against the pipeline spec. 6. **Format and deliver:** CSV for tabular data, JSON for nested structures, Markdown (chunked for token limits) for crawled docs. Report row counts and empty-value summary.
A routed, validated pipeline: the runner script (edited template), the validated dataset, and a one-paragraph summary stating the mode chosen and why, budget assumptions, and the validation result.
388 production-ready Claude Code skills, plugins, and agent skills for 13 AI coding tools. The most comprehensive open-source library of Claude Code skills and agent plugins — also works with OpenAI Codex, Gemini CLI, Cursor, and 9 more coding agents.
Repo: alirezarezvani/claude-skills
Phase-4 specialist for making a Claude Managed Agent run without you. Turns a graded agent into a recurring POSIX-cron scheduled deployment (optionally…
Phase-3 specialist for the bounded grade→iterate loop when building a Claude Managed Agent. Defines a CMA outcome (required rubric, max_iterations clamped…
Phase-1 specialist for building a Claude Managed Agent — interviews the founder through the six intake slots (job, trigger, inputs, actions,…
Session-goal router for building Claude Managed Agents. Reads ./my-agent/goal.json, routes deterministically to a phase skill (interview → stage-launch →…
Growth Strategist agent for revenue operations, sales engineering, customer success, and business development. Orchestrates business-growth skills. Spawn when…
Strategic leadership advisor for CEOs covering vision, strategy, board management, investor relations, and organizational culture. Use when a founder or CEO…