๐Ÿ”ฅ
AutomationTypeScript

Firecrawl

by Prism-Shadow

Firecrawl is an Automation skill for Claude Code, published by Prism-Shadow in penguin-harness.

1.5K stars150 forkson Prism-Shadow/penguin-harnessAdded 2026/08/19+21% in starsRepository updated 2026/08/19
agentagentic-aiaibuild-toolclaude-codedeepseekdeepseek-harnessdesktopharnessllmrsiself-evolving
Install in seconds
Install Firecrawl
Copy Firecrawl into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/Prism-Shadow/penguin-harness/tree/main/packages/skills/skills/firecrawl ~/.claude/skills/firecrawl

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/Prism-Shadow/penguin-harness.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
packages/skills/skills/firecrawl/SKILL.md in Prism-Shadow/penguin-harness
Installs to
~/.claude/skills/firecrawl
Collection
One of 21 skills cataloged from this repository
Category
Automation โ€” 1523 skills

What Firecrawl does

Firecrawl searches the web and scrapes pages into clean markdown using the Firecrawl API. Use it when a task needs current web information or the content of a specific page, including public PDFs.

Firecrawl is cataloged under Automation on DirSkills. Firecrawl comes from a repository tagged agent, agentic-ai, ai, build-tool and claude-code.

Documentation

README

Firecrawl

Firecrawl turns the live web into agent-ready markdown over a plain REST API (https://api.firecrawl.dev/v2, Authorization: Bearer $FIRECRAWL_API_KEY). Two calls cover most web work: /search to discover pages by query, /scrape to extract clean content from a URL you already have. Use it whenever a task needs current web information or the content of a specific page.

Before you start

If the user's message only invokes this skill (e.g. "use firecrawl skill") without a concrete task, ask what they want to search or scrape. When the task is concrete, check the credential first:

[ -n "$FIRECRAWL_API_KEY" ] && echo ok || echo missing

This is the opening of the README. Read the full README on GitHub.

Commands Firecrawl provides

Slash commands named in this skillโ€™s SKILL.md, listed in the order they first appear.

  • /search
  • /scrape

Frequently asked about Firecrawl

  • What else does Prism-Shadow publish alongside Firecrawl?

    Firecrawl is one of 21 skills that DirSkills catalogs from Prism-Shadow/penguin-harness, the repository it ships in. Its siblings there include Agent Creation, Agent Evaluation and Agent Optimization. Each one is a separate skill with its own page in this directory, installs the same way Firecrawl does, and is maintained by Prism-Shadow in that same repository. The rest of the collection is listed on the Prism-Shadow/penguin-harness page.

  • How does Firecrawl compare to other Automation skills?

    Firecrawl ranks #594 by stars among the 1523 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Firecrawl against them. Open each page to compare what they document and how they install.

More from Prism-Shadow/penguin-harness

Firecrawl is one of 21 skills cataloged on DirSkills from Prism-Shadow/penguin-harness.

See all 21 skills โ†’
๐Ÿค–
2w ago

Agent Creation

Agent Creation turns a user requirement into a working agent configuration by writing AGENTS.md, setting identity metadata, and installing only needed skills. Use it to create or configure an Agent State under the agents directory.
AI Engineering
1.5K149
๐Ÿงช
2w ago

Agent Evaluation

Agent Evaluation runs one specified test agent on one benchmark case exactly once, privately scores the execution, and returns one protocol result. Use it when a run_subagent caller needs a single isolated agent evaluation without managing loops or scoreboards.
AI Engineering
1.5K149
๐Ÿงช
2w ago

Agent Optimization

Agent Optimization improves one Test Agent through an evidence โ†’ hypothesis โ†’ Candidate โ†’ evaluation โ†’ accept or rollback loop. It uses a frozen Benchmark, Scoreboard, and public Test Traces as black-box feedback while delegating all evaluation to an agent-evaluation subagent.
AI Engineering
1.5K149
๐Ÿค–
2w ago

AgentHub Models

AgentHub Models calls model APIs through @prismshadow/agenthub for streaming text, image generation, speech synthesis, embeddings, and the supported-model registry with one client. Use it when building AI apps that need a single TypeScript client for multiple model providers.
AI Engineering
1.5K150
๐Ÿงช
2w ago

Benchmark Design

Benchmark Design builds and calibrates a multi-Case capability benchmark for one Test Agent and establishes a traceable Formal Baseline. Use it when you need to design, pilot, and freeze a benchmark without changing the test agent.
AI Engineering
1.5K150
๐Ÿ“ฝ๏ธ
2w ago

Bento Slides

Bento Slides creates and edits Bento presentations โ€” self-contained .bento.html decks whose document is JSON. Use it when the user wants a slide deck or presentation, whether from scratch, from source material, or by improving an existing file.
Frontend
1.5K150