# Summarize

> Use the steipete/summarize CLI to summarize URLs, local files, stdin, YouTube links, podcasts, and media with LLM models. Use when installing or running summarize, configuring provider/API keys, tuning length/language/json/extract/slides flags, setting ~/.summarize/config.json defaults, or troubleshooting CLI errors.

- **Type:** Skill
- **Install:** `agentstack add skill-zhouguoqing-qianyuan-aiagenticframework-summarize`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [zhouguoqing](https://agentstack.voostack.com/s/zhouguoqing)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [zhouguoqing](https://github.com/zhouguoqing)
- **Source:** https://github.com/zhouguoqing/QianYuan.AIAgenticFramework/tree/main/.agents/skills/summarize

## Install

```sh
agentstack add skill-zhouguoqing-qianyuan-aiagenticframework-summarize
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Summarize CLI

Use this skill to run `summarize` effectively in terminal workflows.
Focus on practical usage and command execution, not broad project background.

## Workflow

1. Confirm input type and desired output format.
2. Run a minimal real command first (`summarize ""`).
3. Select a model/provider and ensure matching API credentials.
4. Add flags incrementally only after a baseline run succeeds.
5. If it fails, re-run with `--verbose` or `--json` before changing multiple variables.

## Quick Patterns

- Summarize a URL: `summarize "https://example.com"`
- Summarize a local file: `summarize "/path/to/file.pdf"`
- Summarize piped input: `cat notes.md | summarize -`
- Summarize YouTube/media URL: `summarize "https://youtube.com/watch?v=..."`
- Force model/provider: `summarize "https://example.com" --model openai/gpt-5-mini`
- Control length: `summarize "https://example.com" --length long`
- Return diagnostics JSON: `summarize "https://example.com" --json`
- Extract content without summarizing: `summarize "https://example.com" --extract --format md`

## Configuration Rules

- Prefer explicit `--model` on task-critical runs.
- Use `~/.summarize/config.json` for stable defaults.
- Remember precedence for model selection:
  1. `--model`
  2. `SUMMARIZE_MODEL`
  3. `~/.summarize/config.json`
  4. built-in default (`auto`)

## Troubleshooting Flow

1. Re-run with `--verbose`.
2. Confirm API key matches the chosen provider/model.
3. Switch to a known-good model (for example `openai/gpt-5-mini` or `google/gemini-3-flash-preview`).
4. For media or YouTube failures, verify external dependencies (`yt-dlp`, `ffmpeg`, optionally `tesseract`).
5. Use `--json` to inspect extraction and metric fields.

## Scope

- Prioritize how to run commands and fix concrete failures.
- Do not include full repository-level documentation unless explicitly requested.
- Use [references/cli.md](references/cli.md) only for deeper flag/provider details.

## References

Read [references/cli.md](references/cli.md) for install commands, provider keys, advanced flags, and error-specific guidance.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [zhouguoqing](https://github.com/zhouguoqing)
- **Source:** [zhouguoqing/QianYuan.AIAgenticFramework](https://github.com/zhouguoqing/QianYuan.AIAgenticFramework)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-zhouguoqing-qianyuan-aiagenticframework-summarize
- Seller: https://agentstack.voostack.com/s/zhouguoqing
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
