onefilellm

star 6

Use when aggregating local files, directories, GitHub repositories/issues/PRs, documentation pages, PDFs, arXiv/DOI/PMID sources, YouTube transcripts, stdin, or clipboard text into a single LLM-ready XML context file using the locally installed jimmc414/onefilellm CLI. Use for context packaging, source bundling, repo-to-text conversion, and multi-source research ingestion.

onfire7777 By onfire7777 schedule Updated 6/8/2026

name: onefilellm description: Use when aggregating local files, directories, GitHub repositories/issues/PRs, documentation pages, PDFs, arXiv/DOI/PMID sources, YouTube transcripts, stdin, or clipboard text into a single LLM-ready XML context file using the locally installed jimmc414/onefilellm CLI. Use for context packaging, source bundling, repo-to-text conversion, and multi-source research ingestion. license: MIT

OneFileLLM

Use this skill to collect multiple sources into one XML-style context payload for LLM analysis.

Source

  • Upstream repository: https://github.com/jimmc414/onefilellm
  • Integrated source commit: 99c51a2cbe8cc01c0db037a9f800ca31fae9c2cd
  • Local checkout: %USERPROFILE%\.onefilellm\onefilellm
  • Isolated venv CLI: %USERPROFILE%\.onefilellm\venv\Scripts\onefilellm.exe
  • Windows shim: %USERPROFILE%\.onefilellm\bin\onefilellm.cmd

README-Grounded Usage

The upstream README defines OneFileLLM as a command-line tool and Python API for aggregating local files, GitHub repos, web pages, PDFs, YouTube transcripts, arXiv/DOI/PMID sources, stdin, and clipboard content into a single structured XML output.

Run:

python scripts/run_onefilellm.py ./docs README.md
python scripts/run_onefilellm.py https://github.com/user/project
python scripts/run_onefilellm.py https://docs.python.org/3/tutorial/
python scripts/run_onefilellm.py --help-topic examples

Equivalent direct commands:

& "$env:USERPROFILE\.onefilellm\venv\Scripts\onefilellm.exe" --help
& "$env:USERPROFILE\.onefilellm\bin\onefilellm.cmd" --help-topic crawling

References

  • references/source-readme.md contains the full upstream README.
  • references/architecture.md contains upstream architecture notes.
  • references/requirements.txt and references/requirements-lock.txt document installed dependencies.
  • references/source-metadata.json records the integrated commit and local paths.

Safety And Quality Rules

  • Prefer local files/directories when possible.
  • Treat network sources as active fetches. Only run against trusted URLs or explicit user-provided URLs.
  • Do not pass secrets, private tokens, or sensitive local directories unless the user explicitly asks and the scope is clear.
  • Use GITHUB_TOKEN only when private GitHub access or higher rate limits are required.
  • Use OFFLINE_MODE=1 for local-only dry runs or when network fetches should be blocked.
  • For YouTube-only transcript work, prefer the youtube-transcript-english skill because it enforces English output more strictly than OneFileLLM's built-in transcript fallback.
Install via CLI
npx skills add https://github.com/onfire7777/universal-ai-skills-library --skill onefilellm
Repository Details
star Stars 6
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator