Install
$ agentstack add skill-zhouguoqing-qianyuan-aiagenticframework-summarize ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README — it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →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
- Confirm input type and desired output format.
- Run a minimal real command first (
summarize ""). - Select a model/provider and ensure matching API credentials.
- Add flags incrementally only after a baseline run succeeds.
- If it fails, re-run with
--verboseor--jsonbefore 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
--modelon task-critical runs. - Use
~/.summarize/config.jsonfor stable defaults. - Remember precedence for model selection:
--modelSUMMARIZE_MODEL~/.summarize/config.json- built-in default (
auto)
Troubleshooting Flow
- Re-run with
--verbose. - Confirm API key matches the chosen provider/model.
- Switch to a known-good model (for example
openai/gpt-5-miniorgoogle/gemini-3-flash-preview). - For media or YouTube failures, verify external dependencies (
yt-dlp,ffmpeg, optionallytesseract). - Use
--jsonto 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
- Source: zhouguoqing/QianYuan.AIAgenticFramework
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.