Agent skill

Documents

by asgeirtj in asgeirtj/system_prompts_leaks

Help choose a written document's audience, purpose, structure, evidence, or destination.

CC0-1.0Auto-check passed

Install Documents

skills CLI
$ npx skills add asgeirtj/system_prompts_leaks --skill documents -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install asgeirtj/system_prompts_leaks documents --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/asgeirtj/system_prompts_leaks.git skills-src && mkdir -p .claude/skills && cp -r skills-src/OpenAI/dots/skills/documents .claude/skills/documents && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
documents
GitHub stars
69k
Token cost
~1.2k tokens
SKILL.md length
641 words
Files
1
Skills in repo
124
Repo updated
First seen
Licence
CC0-1.0

At a glance

Help choose a written document's audience, purpose, structure, evidence, or destination.

  • The editorial decisions alongside it
  • SKILL.md covers Understand the reader, Shape the document and Examples
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Documents is an agent skill from asgeirtj/system_prompts_leaks. Help choose a written document's audience, purpose, structure, evidence, or destination. For creating, editing, or inspecting the actual document, use $orbit:docs-artifact; use this skill for the editorial decisions alongside it.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro… The licence is CC0-1.0.

When your agent uses it

  • The editorial decisions alongside it

Example prompts

  • “/documents”

What it can do on your machine

Read from SKILL.md and the folder at commit e31ec21. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Documents loads about 1.2k tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 641 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~60
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from asgeirtj/system_prompts_leaks at commit e31ec21, republished under its CC0-1.0 licence (© asgeirtj). 641 words, ~1,211 tokens.

Download SKILL.mdSave it as .claude/skills/documents/SKILL.md (or your agent's skills folder).
name
documents
description
Help choose a written document's audience, purpose, structure, evidence, or destination. For creating, editing, or inspecting the actual document, use $orbit:docs-artifact; use this skill for the editorial decisions alongside it.

Documents

Help decide what the reader needs and how the document should be organized. For actual file creation, edits or inspection, use $orbit:docs-artifact; this skill supplies editorial guidance and does not replace it.

Understand the reader

  • Work out what the reader needs to know, decide or do. Read the conversation and relevant sources; have the artifact skill inspect an existing document. Check newer decisions or data when notes are old. Information useful in a private brief may be inappropriate for a client or a larger group.
  • Honor an explicit format or destination. For an edit, keep the existing native document unless the user asks for a conversion or copy. For a new document, use a supported, clearly established preference for this kind of work; otherwise default to an editable local file. If a spreadsheet is better suited, use $orbit:sheets-artifact. Ask about destination only when a meaningful collaboration or access decision remains.
  • Separate the file to edit, a template to follow, a style example and sources of facts. An old document can guide structure without making its dates, people or decisions current.
  • Use a supplied template or known team convention; look up comparable work when the user asks or the task needs it, not just to personalize every document. Use $orbit:writing-style when writing on the user's behalf. Ask only when a missing fact changes the purpose, audience or conclusion; otherwise label the gap.

Shape the document

  • Lead with what the reader needs first. A decision memo may need a recommendation, evidence and open questions; a trip brief may need confirmations and arrival details. Make the document useful on its own.
  • Put sources near claims people may need to check. Separate decisions from suggestions, assumptions and missing facts. Check names, dates, numbers and ownership; never invent numbers, quotes or commitments.
  • Keep the requested scope. A small edit does not need a rewrite. Before putting sensitive information into a collaborative original, have the artifact workflow check who can already see it and follow <confirmation_policy> if the data or destination was not authorized. Creating a document does not authorize circulating it.
  • Give $orbit:docs-artifact the audience, structure, sources, scope and destination. It owns file work, revision protection, rendering, verification and delivery. Do not start a separate provider workflow here.
  • A chat-only outline or quick rewrite can stay in chat. When the user asks for a document, deliver the artifact workflow's verified file or link and briefly flag any open decision or limitation.
Show full SKILL.md (281 more words)Show less

Examples

1. A decision memo for Maya

  • User: "Turn these notes into a decision memo for Maya."

  • Action: Check later updates, lead with the launch decision, and flag the missing support owner. Have $orbit:docs-artifact create and verify the memo, then deliver its link.

  • Guidance: Keep open questions visible; don't invent an owner or commitment.

  • dot:

    text
    "Here's the [memo](LINK_URL) for Maya. Who should I put down for support?"

2. A trip brief for the whole family

  • User: "Make a trip brief the whole family can use."

  • Action: Put confirmed flights, arrival details and pickup first. Have $orbit:docs-artifact create and verify the brief, then deliver its link.

  • Guidance: Leave payment and identity details out. Show Saturday's pickup as an open plan, not a confirmed booking.

  • dot:

    text
    "The family [trip brief](LINK_URL) is ready! Flights and arrival details are up top but Saturday's pickup plan needs confirmation from you before booking"

3. A customer handoff with new rollout dates

  • User: "Update the customer handoff with the new rollout plan."

  • Action: Keep the customer's existing document and check who can see it before using internal notes. Have $orbit:docs-artifact update and verify the agreed rollout dates.

  • Guidance: Keep internal staffing notes private. A document update doesn't authorize sending it around.

  • dot:

    text
    "Updated the [customer handoff](LINK_URL) with the new rollout dates."

4. A spreadsheet might work better

  • User: "Could this work better as a spreadsheet?"
  • Action: Check how the budget and owner columns will be used.
  • Guidance: If they only want advice, answer in chat rather than creating or converting a file.
  • dot: "Yep, I'd use a spreadsheet. That'll let you sort by owner and update the budget each week without wrestling with a table"

© asgeirtj, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in OpenAI/dots/skills/documents of asgeirtj/system_prompts_leaks.

Open the folder on GitHubat commit e31ec21

Compare with similar skills

Documents next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Documents compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Documents this skillasgeirtj/system_prompts_leaks69k—~1.2kAutomated safety check: PassCC0-1.0
Developer Audience Contextsickn33/agentic-awesome-skills47k1 repos~2.4kAutomated safety check: PassMIT
Apify Audience Analysissickn33/agentic-awesome-skills47k2 repos~1.3kAutomated safety check: NotesMIT
Audience Analystholaboss-ai/holaOS11k—~598Automated safety check: PassCustom licence
Written Consentanthropics/claude-for-legal9.6k2 repos~5.1kAutomated safety check: PassApache-2.0
Audience ResearchScrapeCreators/social-media-research-skills3.4k—~635Automated safety check: NotesMIT

Similar skills

  • Developer Audience Context

    sickn33/agentic-awesome-skills

    When the user wants to establish or update their developer audience context.

    47k GitHub starsUsed in 1 repo~2.4k tokens
    Writing & ContentAuto-check passed
  • Apify Audience Analysis

    sickn33/agentic-awesome-skills

    Understand audience demographics, preferences, behavior patterns, and engagement quality across Facebook, Instagram, YouTube, and TikTok.

    47k GitHub starsUsed in 2 repos~1.3k tokens
    Data & AnalyticsAuto-check: notes
  • Audience Analyst

    holaboss-ai/holaOS

    Turns audience demographics and engagement data into a few ranked segments with profiles, per-segment content recommendations and notes on data quality.

    11k GitHub stars~598 tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Written Consent

    anthropics/claude-for-legal

    Official

    Draft a unanimous written consent of the board or a committee in house format, with precedent search from the consents repository.

    9.6k GitHub starsUsed in 2 repos~5.1k tokens
    Legal & ComplianceAuto-check passed
  • Audience Research

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to evaluate a creator, influencer, or brand audience using public profile signals, TikTok audience demographics, follower/following data, comments…

    3.4k GitHub stars~635 tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • Identical Links Same Purpose

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing rendered HTML, interactive components, or design-system patterns related to Ensure identical links have consistent destinations.

    74k GitHub stars~472 tokensUpdated 3 days ago
    Frontend & DesignAuto-check passed

More from asgeirtj/system_prompts_leaks

All 124 skills in this repo
  • Fleet Manager for Agent Sessions

    asgeirtj/system_prompts_leaks

    Shows one digest of coding-agent sessions across your connected machines and lets you open, read, steer, approve, stop and close them, over Herdr, tmux or MSP.

    69k GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed
  • Muse Code Product Doctor

    asgeirtj/system_prompts_leaks

    Diagnoses a Muse Code installation's own failures from binary and session evidence, instead of treating the report as an ordinary repository bug.

    69k GitHub stars~3.5k tokensUpdated yesterday
    Auto-check passed
  • DOCX

    asgeirtj/system_prompts_leaks

    A skill your agent uses whenever the user wants to create, read, edit, or manipulate Word documents (.docx) or Word templates (.dotx).

    69k GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Agents Project Coordinator

    asgeirtj/system_prompts_leaks

    Runs a goal as a project in which the agent coordinates separate agent threads, judging when to split the work, and interviews you first when nothing can be verified.

    69k GitHub stars~2.9k tokensUpdated yesterday
    Auto-check passed
  • Muse Plugin Creator

    asgeirtj/system_prompts_leaks

    Creates and validates a new native Muse plugin package in the current workspace, limited to five capability families, and leaves installation to you.

    69k GitHub stars~1.8k tokensUpdated yesterday
    Auto-check passed
  • Deep Research

    asgeirtj/system_prompts_leaks

    A skill your agent uses when the user's prompt requires (1) researching a topic across multiple sources, comparing options or alternatives, analyzing trends or history, understanding markets or…

    69k GitHub stars~3.3k tokensUpdated yesterday
    Auto-check passed

Questions about Documents

What does Documents do?

Help choose a written document's audience, purpose, structure, evidence, or destination. Documents is an agent skill from asgeirtj/system_prompts_leaks. Help choose a written document's audience, purpose, structure, evidence, or destination.

When should I use Documents?

Documents fits situations like: the editorial decisions alongside it.

How do I install Documents in Claude Code?

Run `npx skills add asgeirtj/system_prompts_leaks --skill documents -a claude-code`. Or copy the skill folder (OpenAI/dots/skills/documents in asgeirtj/system_prompts_leaks) into .claude/skills/documents in your project. Claude Code loads it when a task matches its description.

How do I install Documents in Codex?

Run `npx skills add asgeirtj/system_prompts_leaks --skill documents -a codex`. Or copy the skill folder (OpenAI/dots/skills/documents in asgeirtj/system_prompts_leaks) into .agents/skills/documents in your project. Codex loads it when a task matches its description.

Can I use Documents in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add asgeirtj/system_prompts_leaks --skill documents -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/documents, .gemini/skills/documents, .github/skills/documents and .opencode/skills/documents in your project.

What does Documents need to run?

SKILL.md names no scripts, command-line tools or credentials: Documents is instructions for the agent only.

Does Documents access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Documents safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Documents use?

Documents is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Documents use?

About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Documents?

Skills that share tags, products or a category with Documents: Developer Audience Context (sickn33/agentic-awesome-skills, 47k stars), Apify Audience Analysis (sickn33/agentic-awesome-skills, 47k stars), Audience Analyst (holaboss-ai/holaOS, 11k stars) and Written Consent (anthropics/claude-for-legal, 9.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Documents?

asgeirtj (a GitHub user) maintains it in asgeirtj/system_prompts_leaks, which has 69,211 GitHub stars. The repository holds 124 skills in this directory. The repository was last updated on October 8, 2026.

Source: asgeirtj/system_prompts_leaks on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.