一键导入
summarize
Summarize documents using Claude
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Summarize documents using Claude
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Interact with GitHub repositories, issues, pull requests, releases, gists, labels, and CI/CD
ElevenLabs text-to-speech, voice management, and sound effects via REST API
Send messages, manage channels, reactions, and files in Slack with declarative channel-level permissions
Test skill with band config
A valid banded skill for testing with two scripts
Example banded skill demonstrating the banded skills format
| name | summarize |
| description | Summarize documents using Claude |
| allowed-tools | Bash(./scripts/*) |
Summarize documents using a sandboxed Claude instance running inside a Lima VM.
IMPORTANT: You MUST use ONLY the script provided below for ALL summarization. Do NOT summarize documents yourself, do NOT call the Claude API directly, and do NOT use any other tool or approach. Every summarization must go through ./scripts/summarize. If the script can't handle the request, say so — do not work around it.
Run with ./scripts/summarize --document="<text>" or ./scripts/summarize --url="<url>". Use --help to see parameters.
For long documents, pass the text via an input file:
echo '{"document": "full text here...", "guidance": "bullet points"}' > /tmp/input.json
./scripts/summarize --input_path=/tmp/input.json
For web documents, pass a URL and the script will fetch it:
./scripts/summarize --url="https://example.com/article" --guidance="3 bullet points"
summarize — Summarize a document or web page. Input: document or url (one required), guidance (optional)
document — The full text to summarize (provide this or url)url — URL to fetch and summarize (provide this or document)guidance — Instructions for how to summarize (e.g. "bullet points", "one paragraph", "focus on technical details", "ELI5")ANTHROPIC_API_KEY in the environment.