{
  "schema_version": 2,
  "kind": "shortening-catalog",
  "item_type": "skill",
  "name": "sho.rten.it",
  "url": "https://sho.rten.it/",
  "instructions": "Use the user's named skill, or choose one skill for the task. If this catalog is already in context, choose from methods without fetching another index. Read the chosen plain_text_url for the complete prompt, or instructions_url for SKILL.md. Its YAML header describes the skill; the body contains its instructions. If no skill fits, do not force a match. Do not merge conflicting skills by default. Preserve meaning and the user's language, format, and required detail. Fetching writing instructions does not authorize external actions.",
  "selector_url": "https://sho.rten.it/select.json",
  "index_url": "https://sho.rten.it/index.json",
  "discovery": {
    "fetch_only_workflow": [
      "For a new lookup, fetch selector_url. Its skills object maps IDs to short selection hints without prompt bodies or examples.",
      "Choose one ID. Replace {id} in the selector's instructions_url_template with that ID, then fetch the complete prompt.",
      "If the choice is unclear, index_url adds names, categories, summaries, and use cases. Skip it when you already have enough information."
    ],
    "known_skill_url_template": "https://sho.rten.it/methods/{id}/prompt.txt",
    "context_budget": "Use the catalog already in context, or the small selector for future lookups. Fetch only the selected prompt. Do not load numeric embedding vectors into LLM context.",
    "guide_url": "https://sho.rten.it/guide/#agents"
  },
  "search": {
    "execution": "entirely client-side",
    "hosting": "GitHub Pages serves static files. There is no server-side search, query embedding, or inference API.",
    "browser_url": "https://sho.rten.it/",
    "browser_workflow": [
      "Enter the task in What do you need to shorten? You can also select a suggested task. Keyword search ranks matches immediately.",
      "To add semantic ranking, open Semantic search, read its download note, and select Use semantic search. Wait for model loading and matching to finish.",
      "Review up to three matches. Use the Show all matches button for more results when available. Open the chosen skill and read its complete prompt."
    ],
    "keyword_ranking": "Weighted names, selection hints, aliases, and metadata, with typo handling. Exact skill IDs and names rank first.",
    "semantic_ranking": "A browser worker embeds the query locally. It compares cosine similarity with precomputed skill embeddings, then combines those scores with keyword ranking.",
    "embeddings": {
      "created": "Generated before publication from skill names, summaries, selection hints, and aliases. Prompt bodies and examples are excluded.",
      "model": {
        "id": "Xenova/all-MiniLM-L6-v2",
        "revision": "751bff37182d3f1213fa05d7196b954e230abad9",
        "transformers_version": "3.8.1",
        "dtype": "q8",
        "pooling": "mean",
        "normalize": true,
        "dimensions": 384
      },
      "matching": "Document and query vectors use the same pinned model, pooling, and normalization.",
      "url": "https://sho.rten.it/assets/embeddings.json"
    },
    "metadata_url": "https://sho.rten.it/search.json",
    "loading": "Semantic search is optional. On first use it downloads about 45 MB of model and runtime assets from Hugging Face and jsDelivr. Browser caching can reduce later downloads. Keyword search works if loading fails.",
    "fetch_only_limit": "Search data files and ?q= URLs do not return server-filtered results. Browser search requires JavaScript. Agents that only fetch files should use discovery.fetch_only_workflow.",
    "privacy": "Queries are not sent to an inference service. Search URLs include the query; sharing or reloading them can disclose it to recipients or the site host.",
    "interpretation": "Rankings suggest suitable skills; scores are not confidence estimates. If no skill fits, do not force a match."
  },
  "methods": [
    {
      "id": "technical-english",
      "name": "Technical English",
      "category": "Technical",
      "summary": "Precise instructions and consistent terms, based on ASD-STE100.",
      "use_cases": [
        "Procedures and runbooks",
        "Technical documentation",
        "Instructions for non-native readers"
      ],
      "word_count": 468,
      "url": "https://sho.rten.it/methods/technical-english/",
      "instructions_url": "https://sho.rten.it/methods/technical-english/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/technical-english/SKILL.md",
      "json_url": "https://sho.rten.it/methods/technical-english/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/technical-english/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#technical-english"
    },
    {
      "id": "caveman",
      "name": "Caveman",
      "category": "Writing",
      "summary": "Use terse fragments for chat while keeping technical meaning clear.",
      "use_cases": [
        "Short agent replies",
        "Technical chat",
        "Minimal explanations"
      ],
      "word_count": 133,
      "url": "https://sho.rten.it/methods/caveman/",
      "instructions_url": "https://sho.rten.it/methods/caveman/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/caveman/SKILL.md",
      "json_url": "https://sho.rten.it/methods/caveman/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/caveman/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#caveman"
    },
    {
      "id": "prose",
      "name": "Clear prose",
      "category": "Writing",
      "summary": "Rewrite a passage more tightly while keeping its content and voice.",
      "use_cases": [
        "Articles and essays",
        "General explanations",
        "Personal writing"
      ],
      "word_count": 117,
      "url": "https://sho.rten.it/methods/prose/",
      "instructions_url": "https://sho.rten.it/methods/prose/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/prose/SKILL.md",
      "json_url": "https://sho.rten.it/methods/prose/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/prose/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#prose"
    },
    {
      "id": "brief-replies",
      "name": "Brief replies",
      "category": "Writing",
      "summary": "Answer directly, with enough detail to use the answer.",
      "use_cases": [
        "Everyday agent answers",
        "Follow-up questions",
        "Short explanations"
      ],
      "word_count": 115,
      "url": "https://sho.rten.it/methods/brief-replies/",
      "instructions_url": "https://sho.rten.it/methods/brief-replies/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/brief-replies/SKILL.md",
      "json_url": "https://sho.rten.it/methods/brief-replies/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/brief-replies/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#brief-replies"
    },
    {
      "id": "email",
      "name": "Short email",
      "category": "Work",
      "summary": "Make the request clear without losing courtesy.",
      "use_cases": [
        "Email requests",
        "Status updates",
        "Replies to colleagues"
      ],
      "word_count": 109,
      "url": "https://sho.rten.it/methods/email/",
      "instructions_url": "https://sho.rten.it/methods/email/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/email/SKILL.md",
      "json_url": "https://sho.rten.it/methods/email/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/email/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#email"
    },
    {
      "id": "summary",
      "name": "Faithful summary",
      "category": "Writing",
      "summary": "Condense a longer source to its main message, evidence, and qualifications.",
      "use_cases": [
        "Long documents",
        "Reports and articles",
        "Meeting records"
      ],
      "word_count": 116,
      "url": "https://sho.rten.it/methods/summary/",
      "instructions_url": "https://sho.rten.it/methods/summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#summary"
    },
    {
      "id": "decision-brief",
      "name": "Decision brief",
      "category": "Work",
      "summary": "Expose the choice, the tradeoff, and the next action.",
      "use_cases": [
        "Proposals",
        "Option comparisons",
        "Approval requests"
      ],
      "word_count": 120,
      "url": "https://sho.rten.it/methods/decision-brief/",
      "instructions_url": "https://sho.rten.it/methods/decision-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/decision-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/decision-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/decision-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#decision-brief"
    },
    {
      "id": "release-notes",
      "name": "Release notes",
      "category": "Technical",
      "summary": "Describe the change and what users need to do.",
      "use_cases": [
        "Changelogs",
        "Product updates",
        "Migration announcements"
      ],
      "word_count": 112,
      "url": "https://sho.rten.it/methods/release-notes/",
      "instructions_url": "https://sho.rten.it/methods/release-notes/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/release-notes/SKILL.md",
      "json_url": "https://sho.rten.it/methods/release-notes/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/release-notes/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#release-notes"
    },
    {
      "id": "context-handoff",
      "name": "Context handoff",
      "category": "Agent context",
      "summary": "Keep the state an agent needs to continue the work.",
      "use_cases": [
        "Long conversations",
        "Agent handoffs",
        "Context compression"
      ],
      "word_count": 123,
      "url": "https://sho.rten.it/methods/context-handoff/",
      "instructions_url": "https://sho.rten.it/methods/context-handoff/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/context-handoff/SKILL.md",
      "json_url": "https://sho.rten.it/methods/context-handoff/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/context-handoff/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#context-handoff"
    },
    {
      "id": "ui-copy",
      "name": "UI copy",
      "category": "Technical",
      "summary": "Name the action and preserve its consequences.",
      "use_cases": [
        "Buttons and labels",
        "Errors and notices",
        "Confirmation dialogs"
      ],
      "word_count": 129,
      "url": "https://sho.rten.it/methods/ui-copy/",
      "instructions_url": "https://sho.rten.it/methods/ui-copy/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/ui-copy/SKILL.md",
      "json_url": "https://sho.rten.it/methods/ui-copy/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/ui-copy/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#ui-copy"
    },
    {
      "id": "caveman-commit",
      "name": "Caveman commits",
      "category": "Technical",
      "summary": "Fit the change into a short commit subject and keep essential reasons below it.",
      "use_cases": [
        "Commit messages",
        "Breaking changes",
        "Migration commits"
      ],
      "word_count": 128,
      "url": "https://sho.rten.it/methods/caveman-commit/",
      "instructions_url": "https://sho.rten.it/methods/caveman-commit/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/caveman-commit/SKILL.md",
      "json_url": "https://sho.rten.it/methods/caveman-commit/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/caveman-commit/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#caveman-commit"
    },
    {
      "id": "caveman-review",
      "name": "Caveman reviews",
      "category": "Technical",
      "summary": "Reduce review feedback to its location, problem, and useful fix.",
      "use_cases": [
        "Pull request comments",
        "Code review findings",
        "Review feedback cleanup"
      ],
      "word_count": 130,
      "url": "https://sho.rten.it/methods/caveman-review/",
      "instructions_url": "https://sho.rten.it/methods/caveman-review/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/caveman-review/SKILL.md",
      "json_url": "https://sho.rten.it/methods/caveman-review/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/caveman-review/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#caveman-review"
    },
    {
      "id": "caveman-memory",
      "name": "Caveman memory files",
      "category": "Agent context",
      "summary": "Compress prose in context files while retaining their literal content and structure.",
      "use_cases": [
        "Memory documents",
        "Agent instructions",
        "Markdown context"
      ],
      "word_count": 124,
      "url": "https://sho.rten.it/methods/caveman-memory/",
      "instructions_url": "https://sho.rten.it/methods/caveman-memory/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/caveman-memory/SKILL.md",
      "json_url": "https://sho.rten.it/methods/caveman-memory/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/caveman-memory/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#caveman-memory"
    },
    {
      "id": "sparse-priming",
      "name": "Sparse priming",
      "category": "Agent context",
      "summary": "Turn a concept-heavy source into a compact list of meaningful cues.",
      "use_cases": [
        "Concept notes",
        "Agent context",
        "Knowledge summaries"
      ],
      "word_count": 122,
      "url": "https://sho.rten.it/methods/sparse-priming/",
      "instructions_url": "https://sho.rten.it/methods/sparse-priming/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/sparse-priming/SKILL.md",
      "json_url": "https://sho.rten.it/methods/sparse-priming/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/sparse-priming/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#sparse-priming"
    },
    {
      "id": "transcript-gist",
      "name": "Transcript gist",
      "category": "Writing",
      "summary": "Extract the editorial substance of a transcript and keep useful source timestamps.",
      "use_cases": [
        "Video transcripts",
        "Podcast transcripts",
        "Recorded talks"
      ],
      "word_count": 122,
      "url": "https://sho.rten.it/methods/transcript-gist/",
      "instructions_url": "https://sho.rten.it/methods/transcript-gist/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/transcript-gist/SKILL.md",
      "json_url": "https://sho.rten.it/methods/transcript-gist/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/transcript-gist/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#transcript-gist"
    },
    {
      "id": "refine-summary",
      "name": "Refine a summary",
      "category": "Writing",
      "summary": "Update an existing summary only when new source material adds something useful.",
      "use_cases": [
        "Document updates",
        "New report sections",
        "Incremental reading"
      ],
      "word_count": 125,
      "url": "https://sho.rten.it/methods/refine-summary/",
      "instructions_url": "https://sho.rten.it/methods/refine-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/refine-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/refine-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/refine-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#refine-summary"
    },
    {
      "id": "rolling-summary",
      "name": "Rolling conversation summary",
      "category": "Agent context",
      "summary": "Fold new turns into a compact account of the conversation so far.",
      "use_cases": [
        "Long chats",
        "Conversation memory",
        "Context window management"
      ],
      "word_count": 122,
      "url": "https://sho.rten.it/methods/rolling-summary/",
      "instructions_url": "https://sho.rten.it/methods/rolling-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/rolling-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/rolling-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/rolling-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#rolling-summary"
    },
    {
      "id": "search-keywords",
      "name": "Search keywords",
      "category": "Agent context",
      "summary": "Reduce a question to the terms and constraints that help retrieve its answer.",
      "use_cases": [
        "Search queries",
        "Retrieval context",
        "Document lookup"
      ],
      "word_count": 121,
      "url": "https://sho.rten.it/methods/search-keywords/",
      "instructions_url": "https://sho.rten.it/methods/search-keywords/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/search-keywords/SKILL.md",
      "json_url": "https://sho.rten.it/methods/search-keywords/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/search-keywords/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#search-keywords"
    },
    {
      "id": "user-facts",
      "name": "User facts",
      "category": "Agent context",
      "summary": "Reduce a conversation to explicit user facts and preferences in JSON.",
      "use_cases": [
        "Preference summaries",
        "Personalization context",
        "Conversation fact extraction"
      ],
      "word_count": 162,
      "url": "https://sho.rten.it/methods/user-facts/",
      "instructions_url": "https://sho.rten.it/methods/user-facts/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/user-facts/SKILL.md",
      "json_url": "https://sho.rten.it/methods/user-facts/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/user-facts/prompt.txt",
      "license": "Apache-2.0",
      "sources_url": "https://sho.rten.it/sources/#user-facts"
    },
    {
      "id": "micro-summary",
      "name": "Micro summary",
      "category": "Writing",
      "summary": "One sentence, three main points, three takeaways.",
      "use_cases": [
        "Fast triage",
        "Article previews",
        "Short reading notes"
      ],
      "word_count": 97,
      "url": "https://sho.rten.it/methods/micro-summary/",
      "instructions_url": "https://sho.rten.it/methods/micro-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/micro-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/micro-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/micro-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#micro-summary"
    },
    {
      "id": "five-levels",
      "name": "Five levels",
      "category": "Writing",
      "summary": "Reframe one idea in five, four, three, two, and one word.",
      "use_cases": [
        "Headlines",
        "Message hierarchy",
        "Naming the main idea"
      ],
      "word_count": 104,
      "url": "https://sho.rten.it/methods/five-levels/",
      "instructions_url": "https://sho.rten.it/methods/five-levels/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/five-levels/SKILL.md",
      "json_url": "https://sho.rten.it/methods/five-levels/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/five-levels/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#five-levels"
    },
    {
      "id": "core-message",
      "name": "Core message",
      "category": "Writing",
      "summary": "Express the central argument in one short sentence.",
      "use_cases": [
        "Essays",
        "Presentations",
        "Long-form arguments"
      ],
      "word_count": 99,
      "url": "https://sho.rten.it/methods/core-message/",
      "instructions_url": "https://sho.rten.it/methods/core-message/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/core-message/SKILL.md",
      "json_url": "https://sho.rten.it/methods/core-message/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/core-message/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#core-message"
    },
    {
      "id": "meeting-notes",
      "name": "Meeting notes",
      "category": "Work",
      "summary": "Separate discussions, decisions, tasks, and unresolved risks.",
      "use_cases": [
        "Meeting transcripts",
        "Project check-ins",
        "Decision records"
      ],
      "word_count": 110,
      "url": "https://sho.rten.it/methods/meeting-notes/",
      "instructions_url": "https://sho.rten.it/methods/meeting-notes/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/meeting-notes/SKILL.md",
      "json_url": "https://sho.rten.it/methods/meeting-notes/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/meeting-notes/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#meeting-notes"
    },
    {
      "id": "paper-brief",
      "name": "Paper brief",
      "category": "Technical",
      "summary": "Keep a paper's method, evidence, novelty, and limitations.",
      "use_cases": [
        "Research papers",
        "Literature triage",
        "Technical reading notes"
      ],
      "word_count": 110,
      "url": "https://sho.rten.it/methods/paper-brief/",
      "instructions_url": "https://sho.rten.it/methods/paper-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/paper-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/paper-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/paper-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#paper-brief"
    },
    {
      "id": "pull-request-digest",
      "name": "Pull request digest",
      "category": "Technical",
      "summary": "Turn a list of pull requests into a readable change overview.",
      "use_cases": [
        "Repository activity",
        "Engineering updates",
        "Maintainer briefings"
      ],
      "word_count": 106,
      "url": "https://sho.rten.it/methods/pull-request-digest/",
      "instructions_url": "https://sho.rten.it/methods/pull-request-digest/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/pull-request-digest/SKILL.md",
      "json_url": "https://sho.rten.it/methods/pull-request-digest/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/pull-request-digest/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#pull-request-digest"
    },
    {
      "id": "diff-summary",
      "name": "Diff summary",
      "category": "Technical",
      "summary": "Describe a diff with a commit-style title and short change bullets.",
      "use_cases": [
        "Commit messages",
        "Code review",
        "Change summaries"
      ],
      "word_count": 115,
      "url": "https://sho.rten.it/methods/diff-summary/",
      "instructions_url": "https://sho.rten.it/methods/diff-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/diff-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/diff-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/diff-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#diff-summary"
    },
    {
      "id": "extract-wisdom",
      "name": "Extract wisdom",
      "category": "Writing",
      "summary": "Keep the useful ideas, insights, quotes, and recommendations.",
      "use_cases": [
        "Podcasts",
        "Essays",
        "Personal reading notes"
      ],
      "word_count": 116,
      "url": "https://sho.rten.it/methods/extract-wisdom/",
      "instructions_url": "https://sho.rten.it/methods/extract-wisdom/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/extract-wisdom/SKILL.md",
      "json_url": "https://sho.rten.it/methods/extract-wisdom/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/extract-wisdom/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#extract-wisdom"
    },
    {
      "id": "recommendations",
      "name": "Recommendations",
      "category": "Work",
      "summary": "Extract short, practical actions from a longer source.",
      "use_cases": [
        "Reports",
        "Advice articles",
        "Project retrospectives"
      ],
      "word_count": 105,
      "url": "https://sho.rten.it/methods/recommendations/",
      "instructions_url": "https://sho.rten.it/methods/recommendations/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/recommendations/SKILL.md",
      "json_url": "https://sho.rten.it/methods/recommendations/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/recommendations/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#recommendations"
    },
    {
      "id": "transcript-steps",
      "name": "Transcript steps",
      "category": "Technical",
      "summary": "Extract ordered instructions without losing prerequisites or warnings.",
      "use_cases": [
        "Tutorial transcripts",
        "Demonstrations",
        "Training videos"
      ],
      "word_count": 111,
      "url": "https://sho.rten.it/methods/transcript-steps/",
      "instructions_url": "https://sho.rten.it/methods/transcript-steps/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/transcript-steps/SKILL.md",
      "json_url": "https://sho.rten.it/methods/transcript-steps/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/transcript-steps/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#transcript-steps"
    },
    {
      "id": "lecture-notes",
      "name": "Lecture notes",
      "category": "Writing",
      "summary": "Condense a lecture into timestamped topics and definitions.",
      "use_cases": [
        "Course lectures",
        "Technical talks",
        "Searchable study notes"
      ],
      "word_count": 111,
      "url": "https://sho.rten.it/methods/lecture-notes/",
      "instructions_url": "https://sho.rten.it/methods/lecture-notes/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/lecture-notes/SKILL.md",
      "json_url": "https://sho.rten.it/methods/lecture-notes/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/lecture-notes/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#lecture-notes"
    },
    {
      "id": "predictions",
      "name": "Prediction ledger",
      "category": "Work",
      "summary": "Extract forecasts with their dates, confidence, and checks.",
      "use_cases": [
        "Forecast reports",
        "Strategy documents",
        "Prediction tracking"
      ],
      "word_count": 108,
      "url": "https://sho.rten.it/methods/predictions/",
      "instructions_url": "https://sho.rten.it/methods/predictions/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/predictions/SKILL.md",
      "json_url": "https://sho.rten.it/methods/predictions/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/predictions/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#predictions"
    },
    {
      "id": "academic-tightening",
      "name": "Academic tightening",
      "category": "Writing",
      "summary": "Cut academic wordiness while preserving technical meaning and data.",
      "use_cases": [
        "Research paragraphs",
        "Thesis revisions",
        "Journal word limits"
      ],
      "word_count": 110,
      "url": "https://sho.rten.it/methods/academic-tightening/",
      "instructions_url": "https://sho.rten.it/methods/academic-tightening/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/academic-tightening/SKILL.md",
      "json_url": "https://sho.rten.it/methods/academic-tightening/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/academic-tightening/prompt.txt",
      "license": "CC0-1.0",
      "sources_url": "https://sho.rten.it/sources/#academic-tightening"
    },
    {
      "id": "article-brief",
      "name": "Article brief",
      "category": "Writing",
      "summary": "Extract an article's argument, evidence, and implications in plain language.",
      "use_cases": [
        "Article digests",
        "Reading queues",
        "Neutral briefings"
      ],
      "word_count": 116,
      "url": "https://sho.rten.it/methods/article-brief/",
      "instructions_url": "https://sho.rten.it/methods/article-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/article-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/article-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/article-brief/prompt.txt",
      "license": "CC0-1.0",
      "sources_url": "https://sho.rten.it/sources/#article-brief"
    },
    {
      "id": "book-notes",
      "name": "Book notes",
      "category": "Writing",
      "summary": "Condense a book into its main concepts, examples, applications, and takeaways.",
      "use_cases": [
        "Nonfiction reading notes",
        "Book-club preparation",
        "Chapter reviews"
      ],
      "word_count": 121,
      "url": "https://sho.rten.it/methods/book-notes/",
      "instructions_url": "https://sho.rten.it/methods/book-notes/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/book-notes/SKILL.md",
      "json_url": "https://sho.rten.it/methods/book-notes/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/book-notes/prompt.txt",
      "license": "CC0-1.0",
      "sources_url": "https://sho.rten.it/sources/#book-notes"
    },
    {
      "id": "short-titles",
      "name": "Short titles",
      "category": "Writing",
      "summary": "Generate five concise titles that preserve the topic and language.",
      "use_cases": [
        "Article headings",
        "Document titles",
        "Newsletter subjects"
      ],
      "word_count": 110,
      "url": "https://sho.rten.it/methods/short-titles/",
      "instructions_url": "https://sho.rten.it/methods/short-titles/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/short-titles/SKILL.md",
      "json_url": "https://sho.rten.it/methods/short-titles/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/short-titles/prompt.txt",
      "license": "CC0-1.0",
      "sources_url": "https://sho.rten.it/sources/#short-titles"
    },
    {
      "id": "translated-synopsis",
      "name": "Translated synopsis",
      "category": "Writing",
      "summary": "Condense a film or series synopsis in Turkish, or another requested language.",
      "use_cases": [
        "Film descriptions",
        "Series catalogs",
        "Multilingual program notes"
      ],
      "word_count": 110,
      "url": "https://sho.rten.it/methods/translated-synopsis/",
      "instructions_url": "https://sho.rten.it/methods/translated-synopsis/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/translated-synopsis/SKILL.md",
      "json_url": "https://sho.rten.it/methods/translated-synopsis/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/translated-synopsis/prompt.txt",
      "license": "CC0-1.0",
      "sources_url": "https://sho.rten.it/sources/#translated-synopsis"
    },
    {
      "id": "email-thread",
      "name": "Email thread",
      "category": "Work",
      "summary": "Reduce a long email chain to its topic, decisions, and your next action.",
      "use_cases": [
        "Long email chains",
        "Catching up on replies",
        "Inbox triage"
      ],
      "word_count": 120,
      "url": "https://sho.rten.it/methods/email-thread/",
      "instructions_url": "https://sho.rten.it/methods/email-thread/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/email-thread/SKILL.md",
      "json_url": "https://sho.rten.it/methods/email-thread/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/email-thread/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#email-thread"
    },
    {
      "id": "sprint-summary",
      "name": "Sprint summary",
      "category": "Work",
      "summary": "Group team updates into completed work, blockers, and next week's plan.",
      "use_cases": [
        "Sprint channel updates",
        "Team status reports",
        "Weekly engineering reviews"
      ],
      "word_count": 115,
      "url": "https://sho.rten.it/methods/sprint-summary/",
      "instructions_url": "https://sho.rten.it/methods/sprint-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/sprint-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/sprint-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/sprint-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#sprint-summary"
    },
    {
      "id": "weekly-highlights",
      "name": "Weekly highlights",
      "category": "Work",
      "summary": "Turn a week's updates into wins, priorities, and risks for a manager.",
      "use_cases": [
        "Manager updates",
        "Weekly reports",
        "Stakeholder briefings"
      ],
      "word_count": 117,
      "url": "https://sho.rten.it/methods/weekly-highlights/",
      "instructions_url": "https://sho.rten.it/methods/weekly-highlights/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/weekly-highlights/SKILL.md",
      "json_url": "https://sho.rten.it/methods/weekly-highlights/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/weekly-highlights/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#weekly-highlights"
    },
    {
      "id": "bug-report",
      "name": "Bug report",
      "category": "Technical",
      "summary": "Turn a defect narrative into a report a developer can triage.",
      "use_cases": [
        "Issue descriptions",
        "User-reported defects"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/bug-report/",
      "instructions_url": "https://sho.rten.it/methods/bug-report/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/bug-report/SKILL.md",
      "json_url": "https://sho.rten.it/methods/bug-report/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/bug-report/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#bug-report"
    },
    {
      "id": "error-message",
      "name": "Error message",
      "category": "Technical",
      "summary": "Shorten a product error while keeping its cause, consequence, and recovery.",
      "use_cases": [
        "Validation messages",
        "Import and upload errors"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/error-message/",
      "instructions_url": "https://sho.rten.it/methods/error-message/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/error-message/SKILL.md",
      "json_url": "https://sho.rten.it/methods/error-message/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/error-message/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#error-message"
    },
    {
      "id": "incident-update",
      "name": "Incident update",
      "category": "Technical",
      "summary": "Reduce an active incident update to impact, response, and next checkpoint.",
      "use_cases": [
        "Status-page updates",
        "Operational incident channels"
      ],
      "word_count": 145,
      "url": "https://sho.rten.it/methods/incident-update/",
      "instructions_url": "https://sho.rten.it/methods/incident-update/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/incident-update/SKILL.md",
      "json_url": "https://sho.rten.it/methods/incident-update/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/incident-update/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#incident-update"
    },
    {
      "id": "incident-postmortem",
      "name": "Incident postmortem",
      "category": "Technical",
      "summary": "Compress a completed incident into impact, causes, response, and follow-up.",
      "use_cases": [
        "Completed incident reviews",
        "Reliability reports"
      ],
      "word_count": 144,
      "url": "https://sho.rten.it/methods/incident-postmortem/",
      "instructions_url": "https://sho.rten.it/methods/incident-postmortem/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/incident-postmortem/SKILL.md",
      "json_url": "https://sho.rten.it/methods/incident-postmortem/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/incident-postmortem/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#incident-postmortem"
    },
    {
      "id": "reproduction-steps",
      "name": "Reproduction steps",
      "category": "Technical",
      "summary": "Extract the shortest supplied procedure that still demonstrates a defect.",
      "use_cases": [
        "Issue reproduction",
        "QA handoffs"
      ],
      "word_count": 153,
      "url": "https://sho.rten.it/methods/reproduction-steps/",
      "instructions_url": "https://sho.rten.it/methods/reproduction-steps/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/reproduction-steps/SKILL.md",
      "json_url": "https://sho.rten.it/methods/reproduction-steps/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/reproduction-steps/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#reproduction-steps"
    },
    {
      "id": "api-reference",
      "name": "API reference",
      "category": "Technical",
      "summary": "Compress endpoint documentation without changing its contract.",
      "use_cases": [
        "Endpoint summaries",
        "SDK reference excerpts"
      ],
      "word_count": 151,
      "url": "https://sho.rten.it/methods/api-reference/",
      "instructions_url": "https://sho.rten.it/methods/api-reference/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/api-reference/SKILL.md",
      "json_url": "https://sho.rten.it/methods/api-reference/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/api-reference/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#api-reference"
    },
    {
      "id": "cli-help",
      "name": "CLI help",
      "category": "Technical",
      "summary": "Tighten command help while preserving syntax, defaults, and hazards.",
      "use_cases": [
        "Command reference text",
        "Terminal usage messages"
      ],
      "word_count": 147,
      "url": "https://sho.rten.it/methods/cli-help/",
      "instructions_url": "https://sho.rten.it/methods/cli-help/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/cli-help/SKILL.md",
      "json_url": "https://sho.rten.it/methods/cli-help/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/cli-help/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#cli-help"
    },
    {
      "id": "code-comments",
      "name": "Code comments",
      "category": "Technical",
      "summary": "Remove code narration while retaining intent, invariants, and warnings.",
      "use_cases": [
        "Inline comments",
        "Implementation notes"
      ],
      "word_count": 152,
      "url": "https://sho.rten.it/methods/code-comments/",
      "instructions_url": "https://sho.rten.it/methods/code-comments/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/code-comments/SKILL.md",
      "json_url": "https://sho.rten.it/methods/code-comments/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/code-comments/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#code-comments"
    },
    {
      "id": "architecture-decision",
      "name": "Architecture decision",
      "category": "Technical",
      "summary": "Shorten a design decision while retaining its rationale and tradeoffs.",
      "use_cases": [
        "Architecture decision records",
        "Technical design reviews"
      ],
      "word_count": 147,
      "url": "https://sho.rten.it/methods/architecture-decision/",
      "instructions_url": "https://sho.rten.it/methods/architecture-decision/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/architecture-decision/SKILL.md",
      "json_url": "https://sho.rten.it/methods/architecture-decision/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/architecture-decision/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#architecture-decision"
    },
    {
      "id": "migration-guide",
      "name": "Migration guide",
      "category": "Technical",
      "summary": "Reduce upgrade instructions to the changes users must make in order.",
      "use_cases": [
        "Version upgrade guides",
        "Breaking-change instructions"
      ],
      "word_count": 150,
      "url": "https://sho.rten.it/methods/migration-guide/",
      "instructions_url": "https://sho.rten.it/methods/migration-guide/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/migration-guide/SKILL.md",
      "json_url": "https://sho.rten.it/methods/migration-guide/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/migration-guide/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#migration-guide"
    },
    {
      "id": "test-failure",
      "name": "Test failure",
      "category": "Technical",
      "summary": "Extract the failing assertion, environment, and useful diagnostic evidence.",
      "use_cases": [
        "CI failure summaries",
        "Test triage notes"
      ],
      "word_count": 155,
      "url": "https://sho.rten.it/methods/test-failure/",
      "instructions_url": "https://sho.rten.it/methods/test-failure/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/test-failure/SKILL.md",
      "json_url": "https://sho.rten.it/methods/test-failure/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/test-failure/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#test-failure"
    },
    {
      "id": "benchmark-results",
      "name": "Benchmark results",
      "category": "Technical",
      "summary": "Compress performance findings without detaching numbers from conditions.",
      "use_cases": [
        "Performance experiment notes",
        "Benchmark comparisons"
      ],
      "word_count": 148,
      "url": "https://sho.rten.it/methods/benchmark-results/",
      "instructions_url": "https://sho.rten.it/methods/benchmark-results/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/benchmark-results/SKILL.md",
      "json_url": "https://sho.rten.it/methods/benchmark-results/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/benchmark-results/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#benchmark-results"
    },
    {
      "id": "query-plan",
      "name": "Query plan",
      "category": "Technical",
      "summary": "Summarize a database plan around its costly operators and evidence.",
      "use_cases": [
        "EXPLAIN analysis",
        "Database performance notes"
      ],
      "word_count": 148,
      "url": "https://sho.rten.it/methods/query-plan/",
      "instructions_url": "https://sho.rten.it/methods/query-plan/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/query-plan/SKILL.md",
      "json_url": "https://sho.rten.it/methods/query-plan/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/query-plan/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#query-plan"
    },
    {
      "id": "dependency-update",
      "name": "Dependency update",
      "category": "Technical",
      "summary": "Shorten a package-update note to compatibility, evidence, and remaining work.",
      "use_cases": [
        "Dependency pull requests",
        "Package upgrade reviews"
      ],
      "word_count": 152,
      "url": "https://sho.rten.it/methods/dependency-update/",
      "instructions_url": "https://sho.rten.it/methods/dependency-update/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/dependency-update/SKILL.md",
      "json_url": "https://sho.rten.it/methods/dependency-update/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/dependency-update/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#dependency-update"
    },
    {
      "id": "configuration-guide",
      "name": "Configuration guide",
      "category": "Technical",
      "summary": "Trim configuration instructions while preserving values, precedence, and effects.",
      "use_cases": [
        "Service configuration docs",
        "Environment-variable guides"
      ],
      "word_count": 150,
      "url": "https://sho.rten.it/methods/configuration-guide/",
      "instructions_url": "https://sho.rten.it/methods/configuration-guide/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/configuration-guide/SKILL.md",
      "json_url": "https://sho.rten.it/methods/configuration-guide/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/configuration-guide/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#configuration-guide"
    },
    {
      "id": "security-advisory",
      "name": "Security advisory",
      "category": "Technical",
      "summary": "Condense a supplied advisory without losing exposure limits or mitigation steps.",
      "use_cases": [
        "Maintainer security notices",
        "Vulnerability impact summaries"
      ],
      "word_count": 155,
      "url": "https://sho.rten.it/methods/security-advisory/",
      "instructions_url": "https://sho.rten.it/methods/security-advisory/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/security-advisory/SKILL.md",
      "json_url": "https://sho.rten.it/methods/security-advisory/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/security-advisory/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#security-advisory"
    },
    {
      "id": "deprecation-notice",
      "name": "Deprecation notice",
      "category": "Technical",
      "summary": "Shorten a retirement notice to affected users, dates, and replacement steps.",
      "use_cases": [
        "API retirement messages",
        "Feature deprecation notices"
      ],
      "word_count": 151,
      "url": "https://sho.rten.it/methods/deprecation-notice/",
      "instructions_url": "https://sho.rten.it/methods/deprecation-notice/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/deprecation-notice/SKILL.md",
      "json_url": "https://sho.rten.it/methods/deprecation-notice/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/deprecation-notice/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#deprecation-notice"
    },
    {
      "id": "runbook-brief",
      "name": "Runbook brief",
      "category": "Technical",
      "summary": "Shorten an operational procedure while retaining its gates and stop conditions.",
      "use_cases": [
        "On-call procedures",
        "Operational checklists"
      ],
      "word_count": 150,
      "url": "https://sho.rten.it/methods/runbook-brief/",
      "instructions_url": "https://sho.rten.it/methods/runbook-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/runbook-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/runbook-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/runbook-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#runbook-brief"
    },
    {
      "id": "schema-change",
      "name": "Schema change",
      "category": "Technical",
      "summary": "Reduce a data-model change note to compatibility, sequencing, and checks.",
      "use_cases": [
        "Database migration reviews",
        "Data contract changes"
      ],
      "word_count": 148,
      "url": "https://sho.rten.it/methods/schema-change/",
      "instructions_url": "https://sho.rten.it/methods/schema-change/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/schema-change/SKILL.md",
      "json_url": "https://sho.rten.it/methods/schema-change/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/schema-change/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#schema-change"
    },
    {
      "id": "log-digest",
      "name": "Log digest",
      "category": "Technical",
      "summary": "Group repeated log events into a compact timeline with honest counts.",
      "use_cases": [
        "Operational log summaries",
        "Batch-job diagnostics"
      ],
      "word_count": 158,
      "url": "https://sho.rten.it/methods/log-digest/",
      "instructions_url": "https://sho.rten.it/methods/log-digest/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/log-digest/SKILL.md",
      "json_url": "https://sho.rten.it/methods/log-digest/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/log-digest/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#log-digest"
    },
    {
      "id": "stack-trace",
      "name": "Stack trace",
      "category": "Technical",
      "summary": "Trim exception output to the error chain and useful application frames.",
      "use_cases": [
        "Exception triage",
        "Crash report excerpts"
      ],
      "word_count": 155,
      "url": "https://sho.rten.it/methods/stack-trace/",
      "instructions_url": "https://sho.rten.it/methods/stack-trace/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/stack-trace/SKILL.md",
      "json_url": "https://sho.rten.it/methods/stack-trace/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/stack-trace/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#stack-trace"
    },
    {
      "id": "support-ticket",
      "name": "Support ticket",
      "category": "Work",
      "summary": "Condense a support thread into a reproducible issue and its current state.",
      "use_cases": [
        "Support intake",
        "Ticket triage",
        "Engineering referrals"
      ],
      "word_count": 138,
      "url": "https://sho.rten.it/methods/support-ticket/",
      "instructions_url": "https://sho.rten.it/methods/support-ticket/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/support-ticket/SKILL.md",
      "json_url": "https://sho.rten.it/methods/support-ticket/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/support-ticket/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#support-ticket"
    },
    {
      "id": "customer-reply",
      "name": "Customer reply",
      "category": "Work",
      "summary": "Shorten a customer-facing reply while keeping its answer, limits, and next step.",
      "use_cases": [
        "Support replies",
        "Service updates",
        "Customer follow-ups"
      ],
      "word_count": 140,
      "url": "https://sho.rten.it/methods/customer-reply/",
      "instructions_url": "https://sho.rten.it/methods/customer-reply/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/customer-reply/SKILL.md",
      "json_url": "https://sho.rten.it/methods/customer-reply/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/customer-reply/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#customer-reply"
    },
    {
      "id": "product-feedback",
      "name": "Product feedback",
      "category": "Work",
      "summary": "Group product feedback by user problem without turning requests into commitments.",
      "use_cases": [
        "Feature request batches",
        "Customer feedback digests",
        "Product discovery notes"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/product-feedback/",
      "instructions_url": "https://sho.rten.it/methods/product-feedback/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/product-feedback/SKILL.md",
      "json_url": "https://sho.rten.it/methods/product-feedback/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/product-feedback/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#product-feedback"
    },
    {
      "id": "interview-findings",
      "name": "Interview findings",
      "category": "Work",
      "summary": "Compress interview notes into traceable observations and cautious findings.",
      "use_cases": [
        "User research interviews",
        "Discovery interviews",
        "Qualitative research notes"
      ],
      "word_count": 148,
      "url": "https://sho.rten.it/methods/interview-findings/",
      "instructions_url": "https://sho.rten.it/methods/interview-findings/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/interview-findings/SKILL.md",
      "json_url": "https://sho.rten.it/methods/interview-findings/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/interview-findings/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#interview-findings"
    },
    {
      "id": "survey-summary",
      "name": "Survey summary",
      "category": "Work",
      "summary": "Summarize survey results with their denominators, scope, and uncertainty intact.",
      "use_cases": [
        "Employee surveys",
        "Customer questionnaires",
        "Post-event surveys"
      ],
      "word_count": 152,
      "url": "https://sho.rten.it/methods/survey-summary/",
      "instructions_url": "https://sho.rten.it/methods/survey-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/survey-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/survey-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/survey-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#survey-summary"
    },
    {
      "id": "project-status",
      "name": "Project status",
      "category": "Work",
      "summary": "Turn a project update into current progress, variance, and decisions needed.",
      "use_cases": [
        "Milestone updates",
        "Delivery tracking",
        "Stakeholder status reports"
      ],
      "word_count": 149,
      "url": "https://sho.rten.it/methods/project-status/",
      "instructions_url": "https://sho.rten.it/methods/project-status/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/project-status/SKILL.md",
      "json_url": "https://sho.rten.it/methods/project-status/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/project-status/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#project-status"
    },
    {
      "id": "risk-register",
      "name": "Risk register",
      "category": "Work",
      "summary": "Compress risk descriptions while preserving trigger, consequence, and response.",
      "use_cases": [
        "Project risk reviews",
        "Delivery risks",
        "Operational risk logs"
      ],
      "word_count": 153,
      "url": "https://sho.rten.it/methods/risk-register/",
      "instructions_url": "https://sho.rten.it/methods/risk-register/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/risk-register/SKILL.md",
      "json_url": "https://sho.rten.it/methods/risk-register/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/risk-register/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#risk-register"
    },
    {
      "id": "handover-note",
      "name": "Handover note",
      "category": "Work",
      "summary": "Shorten an operational handover to the state the next person must act on.",
      "use_cases": [
        "Shift handovers",
        "Leave cover",
        "Temporary role cover"
      ],
      "word_count": 145,
      "url": "https://sho.rten.it/methods/handover-note/",
      "instructions_url": "https://sho.rten.it/methods/handover-note/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/handover-note/SKILL.md",
      "json_url": "https://sho.rten.it/methods/handover-note/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/handover-note/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#handover-note"
    },
    {
      "id": "sales-call",
      "name": "Sales call",
      "category": "Work",
      "summary": "Compress a sales conversation into customer needs, buying facts, and follow-up.",
      "use_cases": [
        "Discovery call notes",
        "Account handovers",
        "Sales qualification notes"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/sales-call/",
      "instructions_url": "https://sho.rten.it/methods/sales-call/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/sales-call/SKILL.md",
      "json_url": "https://sho.rten.it/methods/sales-call/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/sales-call/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#sales-call"
    },
    {
      "id": "proposal-brief",
      "name": "Proposal brief",
      "category": "Work",
      "summary": "Reduce a proposal to its deliverable, terms, exclusions, and approval request.",
      "use_cases": [
        "Service proposals",
        "Internal project proposals",
        "Scope approval briefs"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/proposal-brief/",
      "instructions_url": "https://sho.rten.it/methods/proposal-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/proposal-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/proposal-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/proposal-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#proposal-brief"
    },
    {
      "id": "job-posting",
      "name": "Job posting",
      "category": "Work",
      "summary": "Shorten a job ad while preserving the role, requirements, and working terms.",
      "use_cases": [
        "Recruiting posts",
        "Role descriptions",
        "Job board listings"
      ],
      "word_count": 149,
      "url": "https://sho.rten.it/methods/job-posting/",
      "instructions_url": "https://sho.rten.it/methods/job-posting/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/job-posting/SKILL.md",
      "json_url": "https://sho.rten.it/methods/job-posting/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/job-posting/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#job-posting"
    },
    {
      "id": "resume-bullets",
      "name": "Resume bullets",
      "category": "Work",
      "summary": "Reduce experience descriptions to accurate action-and-result bullets.",
      "use_cases": [
        "Resume experience",
        "Professional bios",
        "Portfolio role summaries"
      ],
      "word_count": 149,
      "url": "https://sho.rten.it/methods/resume-bullets/",
      "instructions_url": "https://sho.rten.it/methods/resume-bullets/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/resume-bullets/SKILL.md",
      "json_url": "https://sho.rten.it/methods/resume-bullets/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/resume-bullets/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#resume-bullets"
    },
    {
      "id": "performance-feedback",
      "name": "Performance feedback",
      "category": "Work",
      "summary": "Condense feedback into observed behavior, impact, and agreed development steps.",
      "use_cases": [
        "Manager feedback",
        "Peer review notes",
        "Development conversations"
      ],
      "word_count": 149,
      "url": "https://sho.rten.it/methods/performance-feedback/",
      "instructions_url": "https://sho.rten.it/methods/performance-feedback/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/performance-feedback/SKILL.md",
      "json_url": "https://sho.rten.it/methods/performance-feedback/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/performance-feedback/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#performance-feedback"
    },
    {
      "id": "policy-summary",
      "name": "Policy summary",
      "category": "Work",
      "summary": "Shorten a supplied workplace policy without weakening duties or exceptions.",
      "use_cases": [
        "Internal policy notices",
        "Employee guidance",
        "Workplace procedure summaries"
      ],
      "word_count": 152,
      "url": "https://sho.rten.it/methods/policy-summary/",
      "instructions_url": "https://sho.rten.it/methods/policy-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/policy-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/policy-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/policy-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#policy-summary"
    },
    {
      "id": "procurement-comparison",
      "name": "Procurement comparison",
      "category": "Work",
      "summary": "Condense vendor offers into comparable facts and explicit gaps.",
      "use_cases": [
        "Supplier shortlists",
        "Quote comparisons",
        "Purchase review notes"
      ],
      "word_count": 150,
      "url": "https://sho.rten.it/methods/procurement-comparison/",
      "instructions_url": "https://sho.rten.it/methods/procurement-comparison/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/procurement-comparison/SKILL.md",
      "json_url": "https://sho.rten.it/methods/procurement-comparison/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/procurement-comparison/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#procurement-comparison"
    },
    {
      "id": "requirements-brief",
      "name": "Requirements brief",
      "category": "Work",
      "summary": "Reduce a requirements narrative to the need, required behavior, and scope limits.",
      "use_cases": [
        "Product requirements",
        "Internal tool requests",
        "Feature scope reviews"
      ],
      "word_count": 147,
      "url": "https://sho.rten.it/methods/requirements-brief/",
      "instructions_url": "https://sho.rten.it/methods/requirements-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/requirements-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/requirements-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/requirements-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#requirements-brief"
    },
    {
      "id": "acceptance-criteria",
      "name": "Acceptance criteria",
      "category": "Work",
      "summary": "Compress existing acceptance conditions without weakening boundaries or checks.",
      "use_cases": [
        "Acceptance test lists",
        "Story completion criteria",
        "QA handoff criteria"
      ],
      "word_count": 153,
      "url": "https://sho.rten.it/methods/acceptance-criteria/",
      "instructions_url": "https://sho.rten.it/methods/acceptance-criteria/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/acceptance-criteria/SKILL.md",
      "json_url": "https://sho.rten.it/methods/acceptance-criteria/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/acceptance-criteria/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#acceptance-criteria"
    },
    {
      "id": "escalation-note",
      "name": "Escalation note",
      "category": "Work",
      "summary": "Shorten an escalation to its impact, unresolved blocker, and specific decision request.",
      "use_cases": [
        "Blocked work escalations",
        "Service escalations",
        "Management decision requests"
      ],
      "word_count": 156,
      "url": "https://sho.rten.it/methods/escalation-note/",
      "instructions_url": "https://sho.rten.it/methods/escalation-note/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/escalation-note/SKILL.md",
      "json_url": "https://sho.rten.it/methods/escalation-note/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/escalation-note/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#escalation-note"
    },
    {
      "id": "research-request",
      "name": "Research request",
      "category": "Work",
      "summary": "Condense a research brief into the decision, questions, scope, and required evidence.",
      "use_cases": [
        "Research intake",
        "Internal study briefs",
        "Analyst requests"
      ],
      "word_count": 147,
      "url": "https://sho.rten.it/methods/research-request/",
      "instructions_url": "https://sho.rten.it/methods/research-request/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/research-request/SKILL.md",
      "json_url": "https://sho.rten.it/methods/research-request/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/research-request/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#research-request"
    },
    {
      "id": "event-brief",
      "name": "Event brief",
      "category": "Work",
      "summary": "Reduce event planning notes to the logistics, responsibilities, and contingencies.",
      "use_cases": [
        "Event operations briefs",
        "Workshop logistics",
        "Venue handovers"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/event-brief/",
      "instructions_url": "https://sho.rten.it/methods/event-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/event-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/event-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/event-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#event-brief"
    },
    {
      "id": "abstract",
      "name": "Abstract",
      "category": "Writing",
      "summary": "Condense a complete report into its purpose, method, findings, and limits.",
      "use_cases": [
        "Report abstracts",
        "Project summaries",
        "Study overviews"
      ],
      "word_count": 151,
      "url": "https://sho.rten.it/methods/abstract/",
      "instructions_url": "https://sho.rten.it/methods/abstract/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/abstract/SKILL.md",
      "json_url": "https://sho.rten.it/methods/abstract/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/abstract/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#abstract"
    },
    {
      "id": "plain-language",
      "name": "Plain language",
      "category": "Writing",
      "summary": "Shorten specialist text for general readers without losing conditions or required actions.",
      "use_cases": [
        "Public notices",
        "Service explanations",
        "General-reader instructions"
      ],
      "word_count": 153,
      "url": "https://sho.rten.it/methods/plain-language/",
      "instructions_url": "https://sho.rten.it/methods/plain-language/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/plain-language/SKILL.md",
      "json_url": "https://sho.rten.it/methods/plain-language/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/plain-language/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#plain-language"
    },
    {
      "id": "newsletter-brief",
      "name": "Newsletter brief",
      "category": "Writing",
      "summary": "Turn an update into a short newsletter item with a useful next step.",
      "use_cases": [
        "Community newsletters",
        "Product-update digests",
        "Member bulletins"
      ],
      "word_count": 144,
      "url": "https://sho.rten.it/methods/newsletter-brief/",
      "instructions_url": "https://sho.rten.it/methods/newsletter-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/newsletter-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/newsletter-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/newsletter-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#newsletter-brief"
    },
    {
      "id": "press-release-brief",
      "name": "Press release brief",
      "category": "Writing",
      "summary": "Compress an announcement into a factual media brief with claims still attributed.",
      "use_cases": [
        "Media announcements",
        "Press summaries",
        "Launch briefs"
      ],
      "word_count": 143,
      "url": "https://sho.rten.it/methods/press-release-brief/",
      "instructions_url": "https://sho.rten.it/methods/press-release-brief/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/press-release-brief/SKILL.md",
      "json_url": "https://sho.rten.it/methods/press-release-brief/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/press-release-brief/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#press-release-brief"
    },
    {
      "id": "social-post",
      "name": "Social post",
      "category": "Writing",
      "summary": "Fit one source-backed message into a short post without manufactured hype.",
      "use_cases": [
        "Community posts",
        "Short public updates",
        "Posts with a character limit"
      ],
      "word_count": 152,
      "url": "https://sho.rten.it/methods/social-post/",
      "instructions_url": "https://sho.rten.it/methods/social-post/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/social-post/SKILL.md",
      "json_url": "https://sho.rten.it/methods/social-post/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/social-post/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#social-post"
    },
    {
      "id": "slide-copy",
      "name": "Slide copy",
      "category": "Writing",
      "summary": "Reduce a section to one slide claim and a few readable supporting points.",
      "use_cases": [
        "Presentation slides",
        "Briefing decks",
        "One-slide summaries"
      ],
      "word_count": 144,
      "url": "https://sho.rten.it/methods/slide-copy/",
      "instructions_url": "https://sho.rten.it/methods/slide-copy/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/slide-copy/SKILL.md",
      "json_url": "https://sho.rten.it/methods/slide-copy/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/slide-copy/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#slide-copy"
    },
    {
      "id": "speaker-notes",
      "name": "Speaker notes",
      "category": "Writing",
      "summary": "Shorten a talk script into usable speaking cues while keeping important qualifications.",
      "use_cases": [
        "Presenter cue cards",
        "Briefing notes",
        "Talk rehearsal"
      ],
      "word_count": 152,
      "url": "https://sho.rten.it/methods/speaker-notes/",
      "instructions_url": "https://sho.rten.it/methods/speaker-notes/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/speaker-notes/SKILL.md",
      "json_url": "https://sho.rten.it/methods/speaker-notes/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/speaker-notes/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#speaker-notes"
    },
    {
      "id": "alt-text",
      "name": "Alt text",
      "category": "Writing",
      "summary": "Condense a supplied visual description into a useful text alternative.",
      "use_cases": [
        "Image alternatives",
        "Accessible document images",
        "Functional image descriptions"
      ],
      "word_count": 155,
      "url": "https://sho.rten.it/methods/alt-text/",
      "instructions_url": "https://sho.rten.it/methods/alt-text/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/alt-text/SKILL.md",
      "json_url": "https://sho.rten.it/methods/alt-text/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/alt-text/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#alt-text"
    },
    {
      "id": "image-caption",
      "name": "Image caption",
      "category": "Writing",
      "summary": "Turn supplied image context into a short caption with accurate attribution.",
      "use_cases": [
        "Editorial captions",
        "Report image captions",
        "Collection labels"
      ],
      "word_count": 149,
      "url": "https://sho.rten.it/methods/image-caption/",
      "instructions_url": "https://sho.rten.it/methods/image-caption/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/image-caption/SKILL.md",
      "json_url": "https://sho.rten.it/methods/image-caption/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/image-caption/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#image-caption"
    },
    {
      "id": "faq-answer",
      "name": "FAQ answer",
      "category": "Writing",
      "summary": "Reduce an answer to the specific question, its conditions, and the next step.",
      "use_cases": [
        "Help-center answers",
        "Product FAQs",
        "Service questions"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/faq-answer/",
      "instructions_url": "https://sho.rten.it/methods/faq-answer/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/faq-answer/SKILL.md",
      "json_url": "https://sho.rten.it/methods/faq-answer/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/faq-answer/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#faq-answer"
    },
    {
      "id": "lesson-recap",
      "name": "Lesson recap",
      "category": "Writing",
      "summary": "Reduce a lesson to its learning point, essential example, and common error.",
      "use_cases": [
        "Study recaps",
        "Training summaries",
        "Lesson revision notes"
      ],
      "word_count": 148,
      "url": "https://sho.rten.it/methods/lesson-recap/",
      "instructions_url": "https://sho.rten.it/methods/lesson-recap/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/lesson-recap/SKILL.md",
      "json_url": "https://sho.rten.it/methods/lesson-recap/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/lesson-recap/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#lesson-recap"
    },
    {
      "id": "glossary-definition",
      "name": "Glossary definition",
      "category": "Writing",
      "summary": "Shorten a term explanation while keeping the distinction that defines it.",
      "use_cases": [
        "Product glossaries",
        "Terminology lists",
        "Short domain definitions"
      ],
      "word_count": 142,
      "url": "https://sho.rten.it/methods/glossary-definition/",
      "instructions_url": "https://sho.rten.it/methods/glossary-definition/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/glossary-definition/SKILL.md",
      "json_url": "https://sho.rten.it/methods/glossary-definition/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/glossary-definition/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#glossary-definition"
    },
    {
      "id": "comparison-summary",
      "name": "Comparison summary",
      "category": "Writing",
      "summary": "Compress alternatives into matched criteria, trade-offs, and known gaps.",
      "use_cases": [
        "Option comparisons",
        "Product shortlists",
        "Approach trade-offs"
      ],
      "word_count": 142,
      "url": "https://sho.rten.it/methods/comparison-summary/",
      "instructions_url": "https://sho.rten.it/methods/comparison-summary/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/comparison-summary/SKILL.md",
      "json_url": "https://sho.rten.it/methods/comparison-summary/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/comparison-summary/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#comparison-summary"
    },
    {
      "id": "timeline",
      "name": "Timeline",
      "category": "Writing",
      "summary": "Condense a narrative into dated events without inventing chronology or causation.",
      "use_cases": [
        "Project histories",
        "Event chronologies",
        "Case timelines"
      ],
      "word_count": 146,
      "url": "https://sho.rten.it/methods/timeline/",
      "instructions_url": "https://sho.rten.it/methods/timeline/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/timeline/SKILL.md",
      "json_url": "https://sho.rten.it/methods/timeline/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/timeline/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#timeline"
    },
    {
      "id": "argument-map",
      "name": "Argument map",
      "category": "Writing",
      "summary": "Compress a case into its claim, support, assumptions, and objections.",
      "use_cases": [
        "Debate notes",
        "Proposal arguments",
        "Reasoning review"
      ],
      "word_count": 148,
      "url": "https://sho.rten.it/methods/argument-map/",
      "instructions_url": "https://sho.rten.it/methods/argument-map/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/argument-map/SKILL.md",
      "json_url": "https://sho.rten.it/methods/argument-map/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/argument-map/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#argument-map"
    },
    {
      "id": "dialogue-trim",
      "name": "Dialogue trim",
      "category": "Writing",
      "summary": "Tighten supplied dialogue while preserving speakers, intent, and meaningful hesitation.",
      "use_cases": [
        "Interview edits",
        "Script tightening",
        "Conversation excerpts"
      ],
      "word_count": 149,
      "url": "https://sho.rten.it/methods/dialogue-trim/",
      "instructions_url": "https://sho.rten.it/methods/dialogue-trim/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/dialogue-trim/SKILL.md",
      "json_url": "https://sho.rten.it/methods/dialogue-trim/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/dialogue-trim/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#dialogue-trim"
    },
    {
      "id": "retrieval-excerpt",
      "name": "Retrieval excerpt",
      "category": "Agent context",
      "summary": "Select short, exact source passages with their citations and qualifying context.",
      "use_cases": [
        "Retrieved evidence",
        "Quoted policy passages",
        "Source-grounded context"
      ],
      "word_count": 150,
      "url": "https://sho.rten.it/methods/retrieval-excerpt/",
      "instructions_url": "https://sho.rten.it/methods/retrieval-excerpt/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/retrieval-excerpt/SKILL.md",
      "json_url": "https://sho.rten.it/methods/retrieval-excerpt/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/retrieval-excerpt/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#retrieval-excerpt"
    },
    {
      "id": "tool-result-digest",
      "name": "Tool result digest",
      "category": "Agent context",
      "summary": "Reduce tool output to real status, useful results, errors, and completeness limits.",
      "use_cases": [
        "Command-output context",
        "API response digests",
        "Search-result handoffs"
      ],
      "word_count": 151,
      "url": "https://sho.rten.it/methods/tool-result-digest/",
      "instructions_url": "https://sho.rten.it/methods/tool-result-digest/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/tool-result-digest/SKILL.md",
      "json_url": "https://sho.rten.it/methods/tool-result-digest/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/tool-result-digest/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#tool-result-digest"
    },
    {
      "id": "evidence-ledger",
      "name": "Evidence ledger",
      "category": "Agent context",
      "summary": "Pack claims with their supporting sources, counterevidence, and limits.",
      "use_cases": [
        "Research context",
        "Claim verification notes",
        "Evidence handoffs"
      ],
      "word_count": 201,
      "url": "https://sho.rten.it/methods/evidence-ledger/",
      "instructions_url": "https://sho.rten.it/methods/evidence-ledger/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/evidence-ledger/SKILL.md",
      "json_url": "https://sho.rten.it/methods/evidence-ledger/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/evidence-ledger/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#evidence-ledger"
    },
    {
      "id": "constraint-ledger",
      "name": "Constraint ledger",
      "category": "Agent context",
      "summary": "Extract current task constraints with scope, provenance, and unresolved conflicts.",
      "use_cases": [
        "Long task conversations",
        "Requirement handoffs",
        "Constraint tracking"
      ],
      "word_count": 164,
      "url": "https://sho.rten.it/methods/constraint-ledger/",
      "instructions_url": "https://sho.rten.it/methods/constraint-ledger/SKILL.md",
      "skill_url": "https://sho.rten.it/methods/constraint-ledger/SKILL.md",
      "json_url": "https://sho.rten.it/methods/constraint-ledger/llms.txt",
      "plain_text_url": "https://sho.rten.it/methods/constraint-ledger/prompt.txt",
      "license": "MIT",
      "sources_url": "https://sho.rten.it/sources/#constraint-ledger"
    }
  ]
}
