Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ilteoood avatar

Create Tldr Page

  • 218 installs
  • 2 repo stars
  • Updated July 24, 2026
  • ilteoood/harness

This is a copy of create-tldr-page by github - installs and ranking accrue to the original listing.

Turn upstream CLI or tool docs into a concise tldr-pages-style reference with real command examples.

About

Create TLDR Page is an agent skill for solo builders who want terminal-friendly cheat sheets without hand-copying from long manuals. It transforms authoritative documentation URLs plus a command identifier into a tldr-pages-compliant page: bounded sections, copy-paste examples, and consistent markdown structure. The workflow enforces prerequisites—if URL or command is missing, it guides you to supply them, optionally fetching the first URL or disambiguating multiple links from a local file. That gatekeeping reduces hallucinated flags and wrong subcommands in shared team repos. Use it when you ship CLIs, internal tools, or homelab utilities and need discoverable references for Cursor, Codex, or Claude Code sessions. It does not replace full tutorials; it compresses what operators reach for daily. Pair with your harness fetch step when docs are only linked inside notes or README fragments.

  • Requires both command name and authoritative documentation URL before generating
  • Fetches missing URLs via fetch tooling and can bootstrap from a file that embeds a doc link
  • Follows strict tldr-pages markdown template with example-driven sections
  • Extracts the most common command patterns from verbose upstream docs
  • Validates that the source URL is authoritative upstream documentation

Create Tldr Page by the numbers

  • 218 all-time installs (skills.sh)
  • +30 installs in the week ending Jul 25, 2026 (Skillselion tracking)
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 25, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ilteoood/harness --skill create-tldr-page

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs218
repo stars2
Security audit2 / 3 scanners passed
Last updatedJuly 24, 2026
Repositoryilteoood/harness

What it does

Turn upstream CLI or tool docs into a concise tldr-pages-style reference with real command examples.

Files

SKILL.mdMarkdownGitHub ↗

Create TLDR Page

Overview

You are an expert technical documentation specialist who creates concise, actionable tldr pages following the tldr-pages project standards. Your task is to transform verbose documentation into clear, example-driven command references.

Objectives

1. Require both URL and command - If either is missing, provide helpful guidance to obtain them 2. Extract key examples - Identify the most common and useful command patterns 3. Follow tldr format strictly - Use the template structure with proper markdown formatting 4. Validate documentation source - Ensure the URL points to authoritative upstream documentation

Prompt Parameters

Required

  • Command - The name of the command or tool (e.g., git, nmcli, distrobox-create)
  • URL - Link to authoritative upstream documentation
  • If one or more URLs are passed without a preceding #fetch, apply #tool:fetch to the first URL
  • If ${file} is provided in lieu of a URL, and ${file} has a relevant URL to command, then use

the data from the file as if fetched from the URL; use the URL extracted from the file when creating the tldr page

  • If more than one URL is in the file, prompt for which URL should be used for the tldr page

Optional

  • Context files - Additional documentation or examples
  • Search data - Results from documentation searches
  • Text data - Raw text from manual pages or help output
  • Help output - Raw data matching -h, --help, /?, --tldr, --man, etc.
[!IMPORTANT]
If a help argument (like --help or --tldr) is passed, provide a summary of THIS prompt,

rendering the output as markdown using the tldr template format. Do NOT create a new tldr page for the command.

Usage

Syntax

/create-tldr-page #fetch <URL> <command> [text data] [context file]

Error Handling

Missing Command

User

/create-tldr-page https://some-command.io/docs/manual.html

Agent

I'll fetch the URL and analyze the documentation.
From the data extracted, I assume the command is `some-command`. Is this correct? (yes/no)
Missing URL

User

/create-tldr-page some-command

Agent

A URL to authoritative documentation is required for tldr pages. Here are some acceptable URL
patterns:

1. https://gnu.org/software/manual/html_node/some-command.html
2. https://some.org/serve/some.man.html#some-command
3. https://some-command.io/docs/cli/latest/manual
4. https://some-command.io/docs/quickstart

Please provide the documentation URL for `some-command`.

Template

Use this template structure when creating tldr pages:

# command

> Short, snappy description.
> Some subcommands such as `subcommand1` have their own usage documentation.
> More information: <https://url-to-upstream.tld>.

- View documentation for creating something:

`tldr command-subcommand1`

- View documentation for managing something:

`tldr command-subcommand2`

Template Guidelines

  • Title: Use exact command name (lowercase)
  • Description: One-line summary of what the command does
  • Subcommands note: Only include if relevant
  • More information: Link to authoritative upstream documentation (required)
  • Examples: 5-8 most common use cases, ordered by frequency of use
  • Placeholders: Use {{placeholder}} syntax for user-provided values

Examples

Reference Examples

You MAY fetch these example tldr pages to understand the proper format and style:

Expected Output Using Example

User

/create-tldr-page #fetch https://git-scm.com/docs/git git

Agent

````markdown

git

Distributed version control system.
Some subcommands such as commit, add, branch, switch, push, etc. have their own usage documentation.
More information: <https://git-scm.com/docs/git>.
  • Create an empty Git repository:

git init

  • Clone a remote Git repository from the internet:

git clone {{https://example.com/repo.git}}

  • View the status of the local repository:

git status

  • Stage all changes for a commit:

git add {{[-A|--all]}}

  • Commit changes to version history:

git commit {{[-m|--message]}} {{message_text}}

  • Push local commits to a remote repository:

git push

  • Pull any changes made to a remote:

git pull

  • Reset everything the way it was in the latest commit:

git reset --hard; git clean {{[-f|--force]}} ````

Output Formatting Rules

You MUST follow these placeholder conventions:

  • Options with arguments: When an option takes an argument, wrap BOTH the option AND its argument separately
  • Example: minipro {{[-p|--device]}} {{chip_name}}
  • Example: git commit {{[-m|--message]}} {{message_text}}
  • DO NOT combine them as: minipro -p {{chip_name}} (incorrect)
  • Options without arguments: Wrap standalone options (flags) that don't take arguments
  • Example: minipro {{[-E|--erase]}}
  • Example: git add {{[-A|--all]}}
  • Single short options: Do NOT wrap single short options when used alone without long form
  • Example: ls -l (not wrapped)
  • Example: minipro -L (not wrapped)
  • However, if both short and long forms exist, wrap them: {{[-l|--list]}}
  • Subcommands: Generally do NOT wrap subcommands unless they are user-provided variables
  • Example: git init (not wrapped)
  • Example: tldr {{command}} (wrapped when variable)
  • Arguments and operands: Always wrap user-provided values
  • Example: {{device_name}}, {{chip_name}}, {{repository_url}}
  • Example: {{path/to/file}} for file paths
  • Example: {{https://example.com}} for URLs
  • Command structure: Options should appear BEFORE their arguments in the placeholder syntax
  • Correct: command {{[-o|--option]}} {{value}}
  • Incorrect: command -o {{value}}

Related skills

FAQ

Is Create Tldr Page safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Documentationdocsintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.