Use this skill when the user asks to scrape a URL and generate a summary, fetch article content, or create source summaries for the timeline. Triggers: "scrape", "summarize URL", "fetch article", "generate summary from link", "create source summary"
Generate bilingual (HU/EN) summaries from web URLs for use in timeline sources.
CRITICAL: All summaries must follow professional tone guidelines:
When given a URL:
tmp/ folder (gitignored)Return a TextI18n compatible object:
{
hu: "Hungarian summary (max 3 sentences, professional tone)",
en: "English summary (max 3 sentences, professional tone)"
}
{
hu: "A Revolut 2025. december 8-án bejelentette kriptovaluta-szolgáltatásainak megszüntetését Magyarországon a szabályozási környezet változása miatt.",
en: "Revolut announced the termination of cryptocurrency services in Hungary on December 8, 2025, due to changes in the regulatory environment."
}
{
hu: "Az Országgyűlés 2025. május 20-án fogadta el a T/11922/13 módosító javaslatot, amely először tartalmazta a kriptovalidátor kifejezést.",
en: "The Parliament adopted amendment T/11922/13 on May 20, 2025, which first contained the term 'crypto validator'."
}
{
hu: "A Revolut kiszállt a magyar piacról, mert nem bírták a szabályokat.", // Too informal
en: "Revolut left the Hungarian market because they couldn't handle the rules." // Colloquial
}
{
hu: "Durva dolgok történtek a kripto piacon!!!", // Sensationalist
en: "Crazy things happened in the crypto market!!!" // Unprofessional
}
After generating a summary, add it to src/data/sources.ts:
"source-slug": {
title: "Source Name",
originalUrl: "https://example.com/article",
summary: {
hu: "Generated Hungarian summary...",
en: "Generated English summary...",
},
},