[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-firecrawl-firecrawl-parse-zh-CN":3,"guides-for-firecrawl-firecrawl-parse":495,"similar-k17d40zvn2sfy64zvq7rzpzksh86mndd-zh-CN":496},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":245,"isFallback":227,"parentExtension":249,"providers":305,"relations":309,"repo":310,"tags":493,"workflow":494},1778686940775.5723,"k17d40zvn2sfy64zvq7rzpzksh86mndd",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Efficiently extract and convert the contents of any local file—such as PDF, DOCX, DOC, ODT, RTF, XLSX, XLS, or HTML—into clean, well-formatted markdown saved to disk. Use this skill whenever the user requests to parse, read, or extract information from a file on their computer, including phrases like “parse this PDF”, “convert this document”, “read this file”, “extract text from”, or when a local file path (not a URL) is provided. This skill offers advanced options like generating AI-powered summaries and answering questions based on the file's content. Prefer this tool over `scrape` when handling local files to deliver precise, structured outputs for downstream tasks.\n",{"claudeCode":12},"firecrawl/cli","firecrawl-parse","https://github.com/firecrawl/cli",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":243},1778687175227.256,"kn77f06046scf657ws9smcc2md86mqga","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":218,"tier":219,"useCases":220},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,113,116,120,123,126,129,132,135,138,142,146,149,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of converting local files (PDF, DOCX, etc.) to markdown and provides specific user-intent verbs and phrases for invocation.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers advanced options like AI-powered summaries and Q&A, going beyond basic file conversion, and differentiates itself from URL scraping tools.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill appears production-ready, capable of handling various document types and offering advanced features for practical workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill has a single, focused responsibility: converting local files to markdown with optional AI enhancements.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, providing clear usage instructions and examples.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill utilizes specific, narrow tools like `firecrawl parse` and its options, avoiding general command execution.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All options and parameters for the `firecrawl parse` command are clearly documented in the SKILL.md file.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The primary tool `firecrawl parse` is descriptively named and easy to understand.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Input parameters like file paths and output paths are well-defined, and output formats are specified, minimizing extraneous data.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The project includes a LICENSE file with an MIT license, which is permissive and usable.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on May 12, 2026, indicating recent maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project uses npm and includes a lockfile (`package-lock.json`), indicating good dependency management practices.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The skill primarily uses an API key, which is handled via environment variables or a config file, and no secrets are echoed to stdout.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill operates on local files and web requests are handled by the Firecrawl CLI, which is assumed to have appropriate security measures. No explicit untrusted content execution is apparent.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The skill relies on the `firecrawl-cli` npm package. As long as the CLI itself is secure and dependencies are managed, this risk is mitigated. No runtime remote fetching of executable code is observed.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The skill interacts with local files and the Firecrawl API. File operations appear confined to specified output paths, and the CLI likely handles its own sandbox.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No obvious sandbox escape primitives like detached processes or retry loops around denied calls are present in the provided skill code.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The skill processes local files and interacts with the Firecrawl API. Data exfiltration is not evident; API keys are managed securely.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The provided SKILL.md and README.md do not contain hidden text tricks or suspicious Unicode characters.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The skill uses standard CLI commands (`firecrawl parse`, `npx firecrawl`), which are not opaque code execution methods.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill handles file paths provided by the user and uses relative paths for output, avoiding assumptions about project structure outside the bundle.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","With 4 open issues and 1 closed in 90 days, the closure rate is 20%, which is below the 50% threshold but the number of open issues is low.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The `firecrawl-cli` has a version (`v1.16.2` mentioned in README) and is available via npm, indicating a versioning system.",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","The Firecrawl CLI itself is expected to handle input validation for file paths and parameters; the skill's use of the CLI implies this validation is in place.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The primary destructive operation is writing to a user-specified output file, which is guarded by user intent and explicit path specification.",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","The skill relies on the `firecrawl-cli` for error handling. The CLI's usage of exit codes and structured output suggests robust error management.",{"category":110,"check":114,"severity":24,"summary":115},"Logging","The skill directs output to files, which serves as an audit trail. Logging is not explicitly detailed but implied by file output.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill processes local files provided by the user and interacts with an API. No personal data handling is explicitly stated, and it operates on user-provided files.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension operates on local files and uses a global API, with no regional restrictions detected. Target market is global.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The skill is a CLI wrapper and likely relies on standard Node.js and npm, making it portable across compatible environments.",{"category":44,"check":127,"severity":24,"summary":128},"README","A comprehensive README.md file exists and clearly outlines installation, authentication, and usage of the Firecrawl CLI.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The `firecrawl-parse` skill focuses on a single core command (`firecrawl parse`), fitting well within the desired tool surface size.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The skill focuses on a single primary command (`parse`), avoiding overlapping synonyms.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All features advertised in the SKILL.md and README (file conversion, summarization, Q&A) have corresponding CLI commands and options.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear npm installation instructions and example invocations for various commands, including authentication setup.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The `firecrawl-cli` is expected to provide actionable error messages, as evidenced by its comprehensive command options and README.",{"category":103,"check":147,"severity":24,"summary":148},"Pinned dependencies","The project uses `package-lock.json`, indicating that dependencies are pinned.",{"category":33,"check":150,"severity":151,"summary":152},"Dry-run preview","not_applicable","The primary operation is writing to a file, which is user-directed. There isn't a typical 'dry-run' for file conversion itself, but the output path is explicit.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The CLI options include timeouts for requests, and file writing operations are inherently idempotent at the file level. API calls are handled by the CLI, expected to manage retries.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The CLI explicitly states telemetry is opt-in via an environment variable (`FIRECRAWL_NO_TELEMETRY=1`) and documents what is collected.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is precisely defined: converting local files to markdown, with clear triggers and boundaries (e.g., use over scrape for local files).",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The SKILL.md frontmatter is concise, clearly stating the core capability and providing trigger phrases.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured and under the approximate line limit, delegating deeper material to the README and CLI documentation.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md focuses on the parse command, with the extensive CLI documentation serving as progressive disclosure for other functionalities.",{"category":170,"check":174,"severity":151,"summary":175},"Forked exploration","This skill does not involve deep exploration or code review; it performs a direct file conversion task.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md and README provide sufficient, ready-to-use examples for core functionalities like basic parsing, summarization, and Q&A.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The documentation mentions file size limits, credit usage, and provides tips for handling paths with spaces, covering common edge cases.",{"category":110,"check":183,"severity":151,"summary":184},"Tool Fallback","This skill is a direct CLI tool and does not rely on external MCP servers or other skills that would require fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's operation relies on user-provided file paths and API interactions, which the CLI is expected to validate, halting on errors or missing files.",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills. It focuses solely on file processing.",1778687174946,"This skill leverages the Firecrawl CLI to convert local files such as PDFs, DOCX, XLSX, and HTML into markdown format. It offers advanced features like AI-generated summaries and Q&A capabilities on the document content, saving results to disk.",[195,196,197,198,199],"Convert local files (PDF, DOCX, XLSX, HTML, etc.) to markdown","Generate AI-powered summaries of file content","Answer questions based on parsed file content","Save extracted content to disk","Differentiate from URL scraping tools",[201,202,203,204],"Processing files from URLs (use `firecrawl-scrape` instead)","Streaming large outputs to stdout (prefer saving to disk)","Handling files larger than 50MB","Replacing general-purpose file viewers","3.0.0","4.4.0","To efficiently and cleanly convert local documents into well-formatted markdown, enabling easier access and processing of file content.","Excellent documentation and well-defined scope. Minor note on issues attention rate below 50%, but open count is low.",99,"A high-quality, well-documented skill for converting local files to markdown.",[212,213,214,215,216,217],"file-conversion","document-parsing","markdown","pdf","docx","cli","global","verified",[221,222,223,224],"When a user requests to parse, read, or extract information from a local file.","When a local file path (not a URL) is provided for processing.","To create clean markdown versions of documents for downstream tasks.","To quickly summarize or get answers from a document without reading it fully.",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"popularity":239,"security":241,"testCoverage":242},{"hasLockfile":227},true,1778687155192,{"descriptionLength":230,"readmeSize":231},678,25712,{"closedIssues90d":233,"forks":234,"hasChangelog":235,"openIssues90d":236,"pushedAt":237,"stars":238},1,49,false,4,1778599393000,383,{"npmDownloads":240},51144,{"hasNpmPackage":227,"smitheryVerified":235},{"hasCi":227,"hasTests":227},{"updatedAt":244},1778687175227,{"basePath":246,"githubOwner":247,"githubRepo":217,"locale":18,"slug":13,"type":248},"skills/firecrawl-parse","firecrawl","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":256,"parentExtension":259,"providers":292,"relations":301,"tags":302,"workflow":303},1778686940775.5706,"k17axfavjpz72cd3qqzn86shb186ncqt",{"reviewCount":8},{"description":254,"installMethods":255,"name":247,"sourceUrl":14},"Scrape, search, crawl, and map the web with a single command.",{"claudeCode":247},{"basePath":257,"githubOwner":247,"githubRepo":217,"locale":18,"slug":217,"type":258},"","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":267,"providers":269,"relations":286,"tags":288,"workflow":289},1778686940775.5703,"k17be4khad1zr773wdg2m4yjhn86mjpr",{"reviewCount":8},{"description":264,"installMethods":265,"name":266,"sourceUrl":14},"CLI and Agent Skill for Firecrawl - Add scrape, search, and browsing capabilities to your AI agents",{"claudeCode":12},"Firecrawl CLI",{"basePath":257,"githubOwner":247,"githubRepo":217,"locale":18,"slug":217,"type":268},"marketplace",{"evaluate":270,"extract":280},{"promptVersionExtension":271,"promptVersionScoring":206,"score":272,"tags":273,"targetMarket":218,"tier":219},"3.1.0",97,[274,217,275,276,277,278,279],"web-scraping","ai-agents","data-extraction","search","crawl","automation",{"commitSha":281,"license":282,"marketplace":283,"plugin":284},"HEAD","MIT",{"name":247,"pluginCount":233},{"mcpCount":8,"provider":285,"skillCount":8},"classify",{"repoId":287},"kd7csd1wb06dg9c1jfy5063f2586ne60",[275,279,217,278,276,277,274],{"evaluatedAt":290,"extractAt":291,"updatedAt":290},1778686962954,1778686940775,{"evaluate":293,"extract":298},{"promptVersionExtension":205,"promptVersionScoring":206,"score":294,"tags":295,"targetMarket":218,"tier":297},78,[274,217,279,276,277,278,296],"agent","community",{"commitSha":281,"plugin":299},{"mcpCount":8,"provider":285,"skillCount":300},9,{"parentExtensionId":261,"repoId":287},[296,279,217,278,276,277,274],{"evaluatedAt":304,"extractAt":291,"updatedAt":304},1778686985594,{"evaluate":306,"extract":308},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":307,"targetMarket":218,"tier":219},[212,213,214,215,216,217],{"commitSha":281},{"parentExtensionId":251,"repoId":287},{"_creationTime":311,"_id":287,"identity":312,"providers":313,"workflow":488},1778686934511.6108,{"githubOwner":247,"githubRepo":217,"sourceUrl":14},{"classify":314,"discover":480,"extract":483,"github":484,"npm":487},{"commitSha":281,"extensions":315},[316,326,352,361,368,376,384,392,400,405,413,421],{"basePath":257,"displayName":247,"installMethods":317,"rationale":318,"selectedPaths":319,"source":325,"sourceLanguage":18,"type":268},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[320,323],{"path":321,"priority":322},".claude-plugin/marketplace.json","mandatory",{"path":324,"priority":322},"README.md","rule",{"basePath":257,"description":254,"displayName":247,"installMethods":327,"rationale":328,"selectedPaths":329,"source":325,"sourceLanguage":18,"type":258},{"claudeCode":247},"plugin manifest at .claude-plugin/plugin.json",[330,332,333,336,338,340,342,344,346,348,350],{"path":331,"priority":322},".claude-plugin/plugin.json",{"path":324,"priority":322},{"path":334,"priority":335},"skills/firecrawl-agent/SKILL.md","medium",{"path":337,"priority":335},"skills/firecrawl-cli/SKILL.md",{"path":339,"priority":335},"skills/firecrawl-crawl/SKILL.md",{"path":341,"priority":335},"skills/firecrawl-download/SKILL.md",{"path":343,"priority":335},"skills/firecrawl-interact/SKILL.md",{"path":345,"priority":335},"skills/firecrawl-map/SKILL.md",{"path":347,"priority":335},"skills/firecrawl-parse/SKILL.md",{"path":349,"priority":335},"skills/firecrawl-scrape/SKILL.md",{"path":351,"priority":335},"skills/firecrawl-search/SKILL.md",{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-agent","AI-powered autonomous data extraction that navigates complex sites and returns structured JSON. Use this skill when the user wants structured data from websites, needs to extract pricing tiers, product listings, directory entries, or any data as JSON with a schema. Triggers on \"extract structured data\", \"get all the products\", \"pull pricing info\", \"extract as JSON\", or when the user provides a JSON schema for website data. More powerful than simple scraping for multi-page structured extraction.\n","firecrawl-agent",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-agent/SKILL.md",[359],{"path":360,"priority":322},"SKILL.md",{"basePath":362,"description":363,"displayName":247,"installMethods":364,"rationale":365,"selectedPaths":366,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-cli","Search, scrape, and interact with the web via the Firecrawl CLI. Use this skill whenever the user wants to search the web, find articles, research a topic, look something up online, scrape a webpage, grab content from a URL, get data from a website, crawl documentation, download a site, or interact with pages that need clicks or logins. Also use when they say \"fetch this page\", \"pull the content from\", \"get the page at https://\", or reference external websites. This provides real-time web search with full page content and interact capabilities — beyond what Claude can do natively with built-in tools. Do NOT trigger for local file operations, git commands, deployments, or code editing tasks.\n",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-cli/SKILL.md",[367],{"path":360,"priority":322},{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-crawl","Bulk extract content from an entire website or site section. Use this skill when the user wants to crawl a site, extract all pages from a docs section, bulk-scrape multiple pages following links, or says \"crawl\", \"get all the pages\", \"extract everything under /docs\", \"bulk extract\", or needs content from many pages on the same site. Handles depth limits, path filtering, and concurrent extraction.\n","firecrawl-crawl",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-crawl/SKILL.md",[375],{"path":360,"priority":322},{"basePath":377,"description":378,"displayName":379,"installMethods":380,"rationale":381,"selectedPaths":382,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-download","Download an entire website as local files — markdown, screenshots, or multiple formats per page. Use this skill when the user wants to save a site locally, download documentation for offline use, bulk-save pages as files, or says \"download the site\", \"save as local files\", \"offline copy\", \"download all the docs\", or \"save for reference\". Combines site mapping and scraping into organized local directories.\n","firecrawl-download",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-download/SKILL.md",[383],{"path":360,"priority":322},{"basePath":385,"description":386,"displayName":387,"installMethods":388,"rationale":389,"selectedPaths":390,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-interact","Control and interact with a live browser session on any scraped page — click buttons, fill forms, navigate flows, and extract data using natural language prompts or code. Use when the user needs to interact with a webpage beyond simple scraping: logging into a site, submitting forms, clicking through pagination, handling infinite scroll, navigating multi-step checkout or wizard flows, or when a regular scrape failed because content is behind JavaScript interaction. Also useful for authenticated scraping via profiles. Triggers on \"interact\", \"click\", \"fill out the form\", \"log in to\", \"sign in\", \"submit\", \"paginated\", \"next page\", \"infinite scroll\", \"interact with the page\", \"navigate to\", \"open a session\", or \"scrape failed\".\n","firecrawl-interact",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-interact/SKILL.md",[391],{"path":360,"priority":322},{"basePath":393,"description":394,"displayName":395,"installMethods":396,"rationale":397,"selectedPaths":398,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-map","Discover and list all URLs on a website, with optional search filtering. Use this skill when the user wants to find a specific page on a large site, list all URLs, see the site structure, find where something is on a domain, or says \"map the site\", \"find the URL for\", \"what pages are on\", or \"list all pages\". Essential when the user knows which site but not which exact page.\n","firecrawl-map",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-map/SKILL.md",[399],{"path":360,"priority":322},{"basePath":246,"description":10,"displayName":13,"installMethods":401,"rationale":402,"selectedPaths":403,"source":325,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-parse/SKILL.md",[404],{"path":360,"priority":322},{"basePath":406,"description":407,"displayName":408,"installMethods":409,"rationale":410,"selectedPaths":411,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-scrape","Extract clean markdown from any URL, including JavaScript-rendered SPAs. Use this skill whenever the user provides a URL and wants its content, says \"scrape\", \"grab\", \"fetch\", \"pull\", \"get the page\", \"extract from this URL\", or \"read this webpage\". Handles JS-rendered pages, multiple concurrent URLs, and returns LLM-optimized markdown. Use this instead of WebFetch for any webpage content extraction.\n","firecrawl-scrape",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-scrape/SKILL.md",[412],{"path":360,"priority":322},{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":325,"sourceLanguage":18,"type":248},"skills/firecrawl-search","Web search with full page content extraction. Use this skill whenever the user asks to search the web, find articles, research a topic, look something up, find recent news, discover sources, or says \"search for\", \"find me\", \"look up\", \"what are people saying about\", or \"find articles about\". Returns real search results with optional full-page markdown — not just snippets. Provides capabilities beyond Claude's built-in WebSearch.\n","firecrawl-search",{"claudeCode":12},"SKILL.md frontmatter at skills/firecrawl-search/SKILL.md",[420],{"path":360,"priority":322},{"basePath":257,"description":422,"displayName":423,"installMethods":424,"license":425,"rationale":426,"selectedPaths":427,"source":325,"sourceLanguage":18,"type":217},"Command-line interface for Firecrawl. Scrape, crawl, and extract data from any website directly from your terminal.","firecrawl-cli",{"npm":423},"ISC","cli ecosystem detected at /",[428,430,431,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478],{"path":429,"priority":322},"package.json",{"path":324,"priority":322},{"path":432,"priority":433},"src/index.ts","low",{"path":435,"priority":433},"src/commands/agent.ts",{"path":437,"priority":433},"src/commands/browser.ts",{"path":439,"priority":433},"src/commands/config.ts",{"path":441,"priority":433},"src/commands/crawl.ts",{"path":443,"priority":433},"src/commands/create.ts",{"path":445,"priority":433},"src/commands/credit-usage.ts",{"path":447,"priority":433},"src/commands/env.ts",{"path":449,"priority":433},"src/commands/experimental/backends.ts",{"path":451,"priority":433},"src/commands/experimental/index.ts",{"path":453,"priority":433},"src/commands/experimental/shared.ts",{"path":455,"priority":433},"src/commands/init.ts",{"path":457,"priority":433},"src/commands/interact.ts",{"path":459,"priority":433},"src/commands/login.ts",{"path":461,"priority":433},"src/commands/logout.ts",{"path":463,"priority":433},"src/commands/map.ts",{"path":465,"priority":433},"src/commands/parse.ts",{"path":467,"priority":433},"src/commands/scrape.ts",{"path":469,"priority":433},"src/commands/search.ts",{"path":471,"priority":433},"src/commands/setup.ts",{"path":473,"priority":433},"src/commands/skills-install.ts",{"path":475,"priority":433},"src/commands/skills-native.ts",{"path":477,"priority":433},"src/commands/status.ts",{"path":479,"priority":433},"src/commands/version.ts",{"sources":481},[482],"manual",{"npmPackage":423},{"closedIssues90d":233,"description":264,"forks":234,"homepage":485,"openIssues90d":236,"pushedAt":237,"readmeSize":231,"stars":238,"topics":486},"http://docs.firecrawl.dev/cli",[],{"downloads":240},{"classifiedAt":489,"discoverAt":490,"extractAt":491,"githubAt":491,"npmAt":492,"updatedAt":489},1778686940560,1778686934511,1778686936677,1778686938425,[217,213,216,212,214,215],{"evaluatedAt":244,"extractAt":291,"updatedAt":244},[],[497,531,562,586,608,639],{"_creationTime":498,"_id":499,"community":500,"display":501,"identity":507,"providers":513,"relations":523,"tags":526,"workflow":527},1778695287770.3098,"k17bzyrmcvq9pxfc933nmpkjhd86mzkt",{"reviewCount":8},{"description":502,"installMethods":503,"name":505,"sourceUrl":506},"使用此技能可从 PDF 和文档图像中提取结构化 Markdown/JSON — 表格（精确到单元格）、公式（LaTeX 格式）、图形、印章、图表、页眉/页脚、多栏布局和正确的阅读顺序。触发词：文档解析, 版面分析, 版面还原, 表格提取, 公式识别, 多栏排版, 扫描件结构化, 发票, 财报, 复杂 PDF, PDF转Markdown, 图表, 阅读顺序; reading order, formula, LaTeX, layout parsing, structure extraction, PP-StructureV3, PaddleOCR-VL.",{"claudeCode":504},"PaddlePaddle/PaddleOCR","PaddleOCR 文档解析","https://github.com/PaddlePaddle/PaddleOCR",{"basePath":508,"githubOwner":509,"githubRepo":510,"locale":511,"slug":512,"type":248},"skills/paddleocr-doc-parsing","PaddlePaddle","PaddleOCR","zh-CN","paddleocr-doc-parsing",{"evaluate":514,"extract":521},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":515,"targetMarket":218,"tier":219},[516,213,215,517,518,519,214,520],"ocr","image-processing","layout-analysis","structure-extraction","json",{"commitSha":281,"license":522},"Apache-2.0",{"repoId":524,"translatedFrom":525},"kd77seqrqsfst3qefpyp2ape5h86mhqy","k17f6kj5nsqfvjy2vj7tyj9kz186mpgh",[213,517,520,518,214,516,215,519],{"evaluatedAt":528,"extractAt":529,"updatedAt":530},1778695207150,1778695189192,1778695287770,{"_creationTime":532,"_id":533,"community":534,"display":535,"identity":541,"providers":546,"relations":555,"tags":558,"workflow":559},1778691104675.98,"k17a012kzjtmn6vm9xf7k1q3d986n6me",{"reviewCount":8},{"description":536,"installMethods":537,"name":539,"sourceUrl":540},"Convert a resume PDF to clean markdown for LLM parsing or candidate pipelines.",{"claudeCode":538},"iterationlayer/skills","Convert Resume to Markdown","https://github.com/iterationlayer/skills",{"basePath":542,"githubOwner":543,"githubRepo":544,"locale":18,"slug":545,"type":248},"skills/convert-resume-to-markdown","iterationlayer","skills","convert-resume-to-markdown",{"evaluate":547,"extract":554},{"promptVersionExtension":205,"promptVersionScoring":206,"score":548,"tags":549,"targetMarket":218,"tier":219},100,[550,215,214,551,552,553],"document-processing","resume","hiring","nlp",{"commitSha":281,"license":282},{"parentExtensionId":556,"repoId":557},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[550,552,214,553,215,551],{"evaluatedAt":560,"extractAt":561,"updatedAt":560},1778691474825,1778691104676,{"_creationTime":563,"_id":564,"community":565,"display":566,"identity":570,"providers":573,"relations":580,"tags":582,"workflow":583},1778695287335.507,"k17968e0gk5ecfnn9f6xnfrpqn86nfxq",{"reviewCount":8},{"description":567,"installMethods":568,"name":569,"sourceUrl":506},"当用户希望从图像、照片、扫描件、截图或扫描的 PDF 中提取文本时，请使用此技能。返回机器可读的精确字符串，包含行级文本和可选的 bbox 坐标。对 CJK、小字和手写文本具有很高的准确性。触发词：OCR、文字识别、图片转文字、截图识字、提取图中文字、扫描识字、识字、纯文字、plain text extraction、坐标、检测框、bbox、bounding box、image to text、screenshot、photo scan、recognize text。",{"claudeCode":504},"paddleocr-文本识别",{"basePath":571,"githubOwner":509,"githubRepo":510,"locale":511,"slug":572,"type":248},"skills/paddleocr-text-recognition","paddleocr-text-recognition",{"evaluate":574,"extract":579},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":575,"targetMarket":218,"tier":219},[516,576,577,213,215,578],"text-extraction","image-to-text","python",{"commitSha":281},{"repoId":524,"translatedFrom":581},"k17a43s5382jae1sgtne8ngfg586m9f0",[213,577,516,215,578,576],{"evaluatedAt":584,"extractAt":529,"updatedAt":585},1778695224039,1778695287335,{"_creationTime":587,"_id":588,"community":589,"display":590,"identity":594,"providers":597,"relations":604,"tags":605,"workflow":606},1778691104676.005,"k17b3rrsy570h6ysqbn0p324f186mzxv",{"reviewCount":8},{"description":591,"installMethods":592,"name":593,"sourceUrl":540},"Generate a professionally styled PDF document from Markdown content with custom fonts, headers, and page numbers.",{"claudeCode":538},"Markdown to Styled PDF",{"basePath":595,"githubOwner":543,"githubRepo":544,"locale":18,"slug":596,"type":248},"skills/markdown-to-styled-pdf","markdown-to-styled-pdf",{"evaluate":598,"extract":603},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":599,"targetMarket":218,"tier":219},[215,214,600,601,602],"document-generation","content-creation","styling",{"commitSha":281,"license":282},{"parentExtensionId":556,"repoId":557},[601,600,214,215,602],{"evaluatedAt":607,"extractAt":561,"updatedAt":607},1778693710276,{"_creationTime":609,"_id":610,"community":611,"display":612,"identity":618,"providers":623,"relations":632,"tags":635,"workflow":636},1778696691708.3274,"k170az7r02e9e2v47mpy80kx6n86nff3",{"reviewCount":8},{"description":613,"installMethods":614,"name":616,"sourceUrl":617},"Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy",{"claudeCode":615},"ruvnet/ruflo","Trader Regime","https://github.com/ruvnet/ruflo",{"basePath":619,"githubOwner":620,"githubRepo":621,"locale":18,"slug":622,"type":248},"plugins/ruflo-neural-trader/skills/trader-regime","ruvnet","ruflo","trader-regime",{"evaluate":624,"extract":631},{"promptVersionExtension":205,"promptVersionScoring":206,"score":548,"tags":625,"targetMarket":218,"tier":219},[626,627,628,629,630,217],"finance","trading","market-analysis","ai","typescript",{"commitSha":281,"license":282},{"parentExtensionId":633,"repoId":634},"k17drge8h1fgzchr0p4jaeg33n86mwmy","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[629,217,626,628,627,630],{"evaluatedAt":637,"extractAt":638,"updatedAt":637},1778701108877,1778696691708,{"_creationTime":640,"_id":641,"community":642,"display":643,"identity":649,"providers":653,"relations":660,"tags":663,"workflow":664},1778699234184.6174,"k174zww66m804nhr89ttra7r6d86nwyg",{"reviewCount":8},{"description":644,"installMethods":645,"name":647,"sourceUrl":648},"Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow",{"claudeCode":646},"Yeachan-Heo/oh-my-claudecode","setup","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":650,"githubOwner":651,"githubRepo":652,"locale":18,"slug":647,"type":248},"skills/setup","Yeachan-Heo","oh-my-claudecode",{"evaluate":654,"extract":659},{"promptVersionExtension":205,"promptVersionScoring":206,"score":548,"tags":655,"targetMarket":218,"tier":219},[647,656,657,217,658],"routing","configuration","mcp",{"commitSha":281},{"parentExtensionId":661,"repoId":662},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[217,657,658,656,647],{"evaluatedAt":665,"extractAt":666,"updatedAt":665},1778699724286,1778699234184]