convert-documents-to-markdown

作成者: firecrawl

Word(.doc、.docx)、PowerPoint(.ppt、.pptx)、Excel(.xls、.xlsx)、OpenDocument(.odt、.ods、.odp)、RTF、EPUB、CSV、PDFファイルをGitHub-Flavored…に変換します。

npx skills add https://github.com/firecrawl/anydoc --skill convert-documents-to-markdown

Convert documents to Markdown

Run the anydoc CLI. It needs Node 20+ and no install:

npx -y @firecrawl/anydoc <file>              # Markdown to stdout
npx -y @firecrawl/anydoc <file> -o out.md    # write to a file
npx -y @firecrawl/anydoc - --format csv < f  # read stdin

Rules:

  1. Supported inputs: .doc, .docx, .docm, .odt, .rtf, .epub, .pdf, .ppt, .pps, .pot, .pptx, .pptm, .ppsx, .ppsm, .odp, .xls, .xlsx, .xlsm, .xlsb, .ods, .csv.
  2. The format is detected from the file content. Pass --format <name> only when detection cannot work: CSV from stdin, or a missing or wrong extension.
  3. Exit codes: 0 success, 1 the document could not be converted, 2 usage error, 3 pages of a PDF need OCR. Failures print one anydoc: <message> line to stderr. The CLI never prompts.
  4. For a large document, write to a file with -o and read the parts you need instead of streaming everything into context.
  5. Scanned and image-only pages need OCR, which anydoc does not do, so the document exits 3. Rerun with --ocr hosted to send it to Firecrawl Parse. No signup needed. Pass --api-key or set FIRECRAWL_API_KEY for higher limits.
  6. Inside a Node, Python, or Rust codebase, prefer the library over shelling out: @firecrawl/anydoc on npm, firecrawl-anydoc on PyPI, anydoc on crates.io. Each exposes the same to_markdown / toMarkdown API.

firecrawlのその他のスキル

firecrawl-research-index
firecrawl
Firecrawl Researchを使用して、研究クエリに回答する論文を、意味検索、意味的・構造的拡張、本文内検証により見つけます。文献検索や論文取得のタスク(単一論文の検索から複数論文のセットまで)には、常にこのスキルを使用してください。
data-analysisresearchweb-scraping
oracle
firecrawl
oracle CLIのベストプラクティス(プロンプトとファイルのバンドル、エンジン、セッション、ファイル添付パターン)
pinecone
firecrawl
プロダクションAIアプリケーション向けの管理型ベクトルデータベース。フルマネージド、自動スケーリング、ハイブリッド検索(高密度+スパース)、メタデータフィルタリング、名前空間を備えています。…
wpds
firecrawl
WordPress Design System(WPDS)とそのコンポーネント、トークン、パターンなどを活用してUIを構築する際に使用します。
audiocraft-audio-generation
firecrawl
音声生成のためのPyTorchライブラリ。テキストから音楽を生成するMusicGenと、テキストから効果音を生成するAudioGenを含む。テキストから音楽を生成する必要がある場合に使用する…
skypilot-multi-cloud-orchestration
firecrawl
MLワークロード向けのマルチクラウドオーケストレーションで、自動コスト最適化を実現。複数のクラウドにまたがってトレーニングやバッチジョブを実行する必要がある場合、または…を活用する場合に使用します。
firecrawl-seo-audit
firecrawl
Firecrawlを使用してウェブサイトのSEOを監査します。ユーザーがSEO監査、メタデータや見出しのレビュー、サイトマップやサイト構造の分析、キーワードの機会、競合のSERP比較、優先順位付けされた検索最適化の推奨事項を求めた場合に使用します。
data-analysisresearchweb-scraping
gh-issues
firecrawl
GitHubのIssueを取得し、修正を実装してPRを開くサブエージェントを起動し、その後PRレビューコメントを監視して対応します。使用方法: /gh-issues [owner/repo] [--label…]