Borrowing it
Nothing to install: this file belongs to stretchcloud/deepscrape. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/stretchcloud/deepscrape/main/AGENTS.mdgit clone --depth 1 https://github.com/stretchcloud/deepscrapeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/stretchcloud/deepscrape/agents-md)<a href="https://agentmods.dev/instructions/stretchcloud/deepscrape/agents-md"><img src="https://agentmods.dev/badge/instructions/stretchcloud/deepscrape/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/instructions/stretchcloud/deepscrape/agents-md"><img src="https://agentmods.dev/badge/instructions/stretchcloud/deepscrape/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00854 | $0.00854 |
| Opus 5.5 | $0.00342 | $0.00342 |
| Sonnet 5.5 | $0.00171 | $0.00171 |
| Haiku 4.5 | $0.00085 | $0.00085 |
Grade A, and why
deepscrape AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 61 lines — stays where its author put it; the contents beside it link to each section on GitHub.
DeepScrape Agent Notes
Overview
DeepScrape is a TypeScript/Node.js web scraping service built on Express. It provides API endpoints for single-page scraping, schema-based LLM extraction, batch scraping, URL discovery (/api/map), and multi-page crawling with a Redis-backed BullMQ queue. Playwright is the primary scraper with an HTTP fallback, and content can be returned as HTML, Markdown, or text.
Architecture Summary
Entry point: src/index.ts initializes Express, middleware, routes, and the crawl queue worker.
Scrape flow: /api/scrape in src/api/routes/scraper.ts calls ScraperManager in src/scraper/scraper-manager.ts.
Process: Playwright scrape → HTTP fallback if Playwright fails → HTML cleaning → optional Markdown/text transform → optional LLM extraction → cache write.
LLM extraction: src/transformers/llm-extractor.ts uses OpenAIService from src/services/openai.service.ts.
Config: OPENAI_API_KEY, OPENAI_MODEL (defaults to gpt-4o).
Crawl flow: /api/crawl in src/api/controllers/crawler.controller.ts uses WebCrawler from src/scraper/crawler.ts.
Queueing: jobs are managed via src/services/queue.service.ts using BullMQ + Redis.
Streaming discovery: CrawlKickoffService in src/services/crawl-kickoff.service.ts can run streaming URL discovery via URLDiscoveryService and enqueue results as they stream in.
URL discovery: /api/map in src/api/routes/map.routes.ts uses URLDiscoveryService for sitemaps, robots.txt, common paths, search, and optional browser crawling.
Batch scraping: /api/batch/scrape in src/api/routes/batch-scrape.routes.ts uses BatchScrapeService in src/services/batch-scrape.service.ts with Redis persistence and optional webhooks.
Key Data Stores
Redis: crawl metadata, job status, batch metadata, and job results.
File cache: CacheService stores scrape results on disk (CACHE_DIRECTORY).
Logs: written under logs/ via Winston and morgan.
Important Files
Server bootstrap: src/index.ts
Routes: src/api/routes/*.ts
Controllers: src/api/controllers/*.ts
Scraper: src/scraper/*
Transformers: src/transformers/*
Services: src/services/*
Types: src/types/*
Utilities: src/utils/*
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 61 lines · 854 tokens per session scan A 240845e5f2e5
deepscrape AGENTS.md is an instructions file published in the GitHub repository stretchcloud/deepscrape (335 stars, last pushed 2mo ago), licensed MIT. It adds 854 tokens to every session, about $0.0034 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
deepscrape AGENTS.md compared with instructions from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| deepscrape AGENTS.mdstretchcloud/deepscrape | Instructions file | 335 | 2mo ago | MIT | A | 854 | Codex, OpenCode |
| vscode buildNext.instructions.mdmicrosoft/vscode | Instructions file | 195k | today | MIT | A | 9,719 | GitHub Copilot |
| next.js AGENTS.mdvercel/next.js | Instructions file | 143k | yesterday | MIT | A | 7,461 | Codex, OpenCode |
| langchain AGENTS.mdlangchain-ai/langchain | Instructions file | 149k | today | MIT | A | 4,680 | Codex, OpenCode |
| vscode oss-third-party-notices.instructions.mdmicrosoft/vscode | Instructions file | 195k | today | MIT | A | 5,516 | GitHub Copilot |
| vscode copilot-instructions.mdmicrosoft/vscode | Instructions file | 195k | today | MIT | A | 3,093 | GitHub Copilot |
| deepseek-harness AGENTS.mddeepseek-ai/deepseek-harness | Instructions file | 275k | 2d ago | MIT | A | 4,313 | Codex, OpenCode |