web-summary
/web-summary
Streszcza stronę lub film YouTube w krótkiej, średniej i długiej formie oraz tworzy linki tematów do Obsidiana.
- Autor
- dreamlab-ai ↗
- Repozytorium
- agentbox ↗
- Licencja
- AGPL-3.0
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
AGPL-3.0, copyleft: przeróbki udostępniane innym muszą mieć tę samą licencję.
Co robi i kiedy
Streszcza stronę lub film YouTube w krótkiej, średniej i długiej formie oraz tworzy linki tematów do Obsidiana.
Wyzwalacze z opisu
Oryginalny opis (EN)
Summarise a single web page or YouTube video into short/medium/long notes and extract semantic topic links for an Obsidian vault. Trigger when the user says "summarise this URL/article/video", "get the YouTube transcript", "pull the key points from this page", or "make vault/Obsidian topic links from this". Runs the `web-summary` subcommand of `agentbox-mcp` (a Rust rmcp server) that scrapes the URL and summarises via the Ontology Loom facade (model-swappable LLM door). NOT for interactive browser automation (use browser/playwright), NOT for multi-URL comparison or structured extraction (use w
Jak działa
- When to use
- When not to use
- Tools
- Examples
- Output formats
- Deeper reference
Podgląd SKILL.md
---
name: web-summary
description: >
Summarise a single web page or YouTube video into short/medium/long notes and
extract semantic topic links for an Obsidian vault. Trigger when the user says
"summarise this URL/article/video", "get the YouTube transcript", "pull the key
points from this page", or "make vault/Obsidian topic links from this". Runs the
`web-summary` subcommand of `agentbox-mcp` (a Rust rmcp server) that scrapes the
URL and summarises via the Ontology Loom facade (model-swappable LLM door). NOT
for interactive browser automation (use browser/playwright), NOT for multi-URL
comparison or structured extraction (use web-researcher scrape_page or the
browser sidecar), NOT for broad multi-source cited web search (use
perplexity-research/web-researcher), and NOT for text you already hold locally
(summarise it directly).
version: 2.2.0
author: agentbox-claude
mcp_server: true
protocol: rmcp
entry_point: agentbox-mcp web-summary
dependencies:
- agentbox-mcp
---
# Web Summary Skill
Single-URL content summarisation and topic extraction via the `web-summary`
subcommand of `agentbox-mcp` — a single Rust `rmcp` binary
(`services/agentbox-mcp`) that also serves the `imagemagick` and
`gemini-url-context` skills. It replaces the former Python FastMCP server
one-for-one, including its own direct YouTube transcript fetch (watch page +
timedtext, no `youtube-transcript-api` dependency). It fetches the page (or
YouTube transcript) and summarises it through the Ontology Loom facade — the
load-bearing, model-swappable LLM door (agentbox ADR-051). The former Z.AI
service on port 9600 is retired; see `references/architecture.md`.
## When to use
- Summarise one web article, blog post, or documentation page
- Extract and summarise a YouTube video transcript
- Generate semantic topic links for note-taking in the vault (Obsidian)
- Produce short, medium, or long summaries; extract key concepts from text
## When not to use
- Interactive browser automation (clicking, filling forms, live scraping) — use the `browser` or `playwright` skills.
- Multi-URL comparison or structured data extraction from URLs — use `web-researcher` (`scrape_page` / `search_and_scrape`) or the `browser` sidecar for JS-rendered pages.
- Broad, multi-source web search with citations — use `perplexity-research` or `web-researcher`.
- Content you already have as local text — summarise it directly without this pipeline.
## Tools
| Tool | Description |
|------|-------------|
| `summarize_url` | Summarise content from any single URL (web or YouTube) |
| `youtube_transcript` | Extract full transcript from a YouTube video |
| `generate_topics` | Generate semantic topic links from text |
| `health_check` | Verify Ontology Loom facade connectivity |
## Examples
```python
# Summarise a web article
summarize_url({
"url": "https://example.com/article",
"length": "medium",
"include_topics": True,
"format": "obsidian"
})
# Get a YouTube transcript
youtube_transcript({"video_id": "dQw4w9WgXcQ", "language": "en"})
# Generate topic links
generate_topics({"text": "Your text content here...", "max_topics": 10, "format": "obsidian"})
```
## Output formats
`obsidian` is the **default** (ADR-2028 D4) and emits `- [[Topic]]` wiki-links
ready to paste into a vault page; `plain` emits `- Topic`.
URL summaries also accept `markdown`. Unsupported format names are rejected.
Pages this skill's output lands in carry YAML frontmatter; see
`project/docs/VAULT-corpus-format.md`.
## Deeper reference
Architecture diagram, LLM backend wiring, environment variables (`LLM_URL`,
`LLM_MODEL`, `LLM_TIMEOUT`), troubleshooting, and VisionClaw integration:
[`references/architecture.md`](references/architecture.md).
Pliki w paczce (2)
- SKILL.md 4 KB
- references/architecture.md 4 KB
Wersje
W bazie nie ma innych skilli o nazwie web-summary.
Migawka bazy z 28.10.2026 · wersja paczki b48974f6afa0 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100youtube-summary
Streszcza film YouTube w uporządkowane notatki: TL;DR, kluczowe wnioski, podział na rozdziały i linki, na podstawie transkrypcji z yt-dlp, z zapisem do vaultu Obsidian. - 100youtube-summary
Streszcza film YouTube w notatce Markdown z TL;DR, punktami kluczowymi i znacznikami czasu, zapisując ją w folderze notatek. - 100watch
Analizuje istniejący film, z URL lub nagrania lokalnego: streszcza go, szuka momentu i wyciąga kluczowe punkty. - 100youtube-transcript
Wyciąga transkrypty filmów YouTube z metadanymi i zapisuje jako Markdown w vaulcie Obsidian, bez pobierania plików wideo i audio. - 100youtube-summarize
Streszcza film z YouTube w punktach, cytatach i linkach z czasem, odpowiada na pytania o treść i tłumaczy wybrane fragmenty. - 100yt-digest
Zamienia adres YouTube w digest do vaultu: transkrypt, kluczowe momenty z linkami do znaczników czasu i zrzuty ekranu momentów wizualnych (slajdy, demo, dashboardy).