create-tldr-page
Create a tldr page from documentation URLs and command examples, requiring both URL and command name.
Install / Use
npx skills add github/awesome-copilot --skill create-tldr-pageInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Content & MediaSupported Platforms
Our assessment of create-tldr-page
create-tldr-page scores 95/100 on our quality scale, 53rd of 371 Content & Media skills we index (top 15%).
Its SKILL.md is 6.2 KB long, well organised into 19 sections with 8 code examples: a thorough specification that gives an agent plenty to work with.
With 39,348 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 2 days ago, so create-tldr-page is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.
Automated pattern scan on 2026-09-26. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
create-tldr-page compared with similar skills
All 4 of these similar skills score higher than create-tldr-page; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| create-tldr-page (this skill)by github | 95 | 39.3k | 2d ago | SKILL.md |
| siyuanby siyuan-note | 100 | 46.5k | today | MCP Server |
| algorithmic-artby anthropics | 100 | 177.9k | 3d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 3d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 130.2k | 4d ago | SKILL.md |
Frequently asked questions
- How do I install create-tldr-page?
- Run
npx skills add github/awesome-copilot --skill create-tldr-page. The install tabs above show the steps for each supported agent. - Which AI agents does create-tldr-page work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is create-tldr-page safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is create-tldr-page still maintained?
- The repository was last updated 2 days ago, so create-tldr-page is actively maintained.
Skill content
View source on GitHubname: create-tldr-page description: 'Create a tldr page from documentation URLs and command examples, requiring both URL and command name.'
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
- Require both URL and command - If either is missing, provide helpful guidance to obtain them
- Extract key examples - Identify the most common and useful command patterns
- Follow tldr format strictly - Use the template structure with proper markdown formatting
- 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
tldrpage- If more than one URL is in the file, prompt for which URL should be used for the
tldrpage
- If more than one URL is in the file, prompt for which URL should be used for the
- If one or more URLs are passed without a preceding
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
--helpor--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
# 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)
- Example:
-
Options without arguments: Wrap standalone options (flags) that don't take arguments
- Example:
minipro {{[-E|--erase]}} - Example:
git add {{[-A|--all]}}
- Example:
-
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]}}
- Example:
-
Subcommands: Generally do NOT wrap subcommands unless they are user-provided variables
- Example:
git init(not wrapped) - Example:
tldr {{command}}(wrapped when variable)
- Example:
-
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
- Example:
-
Command structure: Options should appear BEFORE their arguments in the placeholder syntax
- Correct:
command {{[-o|--option]}} {{value}} - Incorrect:
command -o {{value}}
- Correct:
Related Skills
siyuan
46.5kAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
130.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
