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.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add onfire7777/universal-ai-skills-library --skill onefilellm --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Onefilellm?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/onfire7777-onefilellm-universal-ai-skills-library)More formats (shields.io, HTML) on the badges page.
---
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:
```bash
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:
```powershell
& "$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.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!