Agent Skill
2/7/2026

markitdown

Convert websites and URLs to LLM ready Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL`.

D
davidgasquez
40GitHub Stars
2Views
npx skills add davidgasquez/dotfiles

SKILL.md

Namemarkitdown
DescriptionConvert websites and URLs to LLM ready Markdown. Use to save tokens when reading websites (headings, lists, tables, links), YouTube URLs (transcripts) and PDFs (including stdin with -x or -m hints). If `markitdown` fails, fall back to `curl r.jina.ai/URL`.
<div align="center"> <h1>.dotfiles</h1> <p><em>Here you will find my dotfiles, living in peace and harmony.</em></p> </div>

image

🔍 Overview

📦 Configuration

Follow the Arch Linux installation guide to set up your system.

Once Arch is installed and this repository cloned locally, the fastest way to set up the system is by running the different make targets defined in the Makefile. Each target handles the configuration for different components of the system.

For example, to set up your shell configuration:

make terminal

Environment Variables

  • User session variables and secrets live in ~/.config/environment.d/*.conf.
  • Per project values go in a .env file in the project root. terminal/zshrc auto loads .env on directory change if the file is owned by you.

🧰 Utility Scripts

The repository includes several useful scripts in the scripts/ directory.

🔧 Post-Installation Steps

After setting up the basic configuration, run:

make post-installation

These steps need to be done manually until I automate them!

📜 License

MIT © David Gasquez

Skills Info
Original Name:markitdownAuthor:davidgasquez