gemini-summary

Detect input type and generate structured zh-TW Markdown summaries with Gemini.

252|52|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/duotify/GitHubClawToolkit --skill gemini-summary
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gemini-summary
Source: https://github.com/duotify/GitHubClawToolkit/tree/main/templates/codex-gemini-api/.agents/skills/gemini-summary
Command: npx skills add https://github.com/duotify/GitHubClawToolkit --skill gemini-summary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @google/genai, @mozilla/readability, linkedom, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of structured zh-TW summaries from diverse content: web pages, PDFs, videos, and audio, saving time and improving comprehension.

Core Features & Use Cases

  • Automatic input type detection (URL, PDF, video, audio)
  • Content extraction from web pages and PDFs using Readability and Gemini APIs
  • Structured zh-TW Markdown summaries with sections like 內容摘要, 來源, 核心概述, 重點條列, 關鍵數據, 行動建議
  • CLI-friendly usage with dry-run metadata and streaming results
  • On-demand handling for video and audio inputs via Gemini

Quick Start

Run the prebuilt summarize script with your input to generate a zh-TW summary.

Frequently Asked Questions about gemini-summary

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a zh-TW summary from a PDF or web page?▼

To generate a zh-TW summary from a PDF or web page, you provide the input to the script, which automatically detects the type and uses Gemini to produce a structured Markdown summary. It extracts web content using Readability and processes PDFs via Gemini APIs.

Can I use Gemini to summarize video and audio files automatically?▼

Yes, you can use Gemini to summarize video and audio files automatically. The Skill detects these media types on demand and leverages the Gemini API to generate a structured zh-TW Markdown summary directly from the provided video or audio input.

Do I need a Gemini API key and Node.js to run the summary script?▼

Yes, you need a GEMINI_API_KEY and Node.js version 20 or higher to run the summary script. These prerequisites are required to execute the local scripts responsible for preprocessing input and formatting the final zh-TW Markdown output.

What sections are included in the structured Markdown summary output?▼

The structured Markdown summary output includes sections like 內容摘要, 來源, 核心概述, 重點條列, 關鍵數據, and 行動建議. These predefined sections organize the extracted content into a comprehensive zh-TW overview for better comprehension.

How do I override automatic input type detection when summarizing content?▼

You can override automatic input type detection by using the optional manual type override parameter when running the script. This allows you to explicitly specify whether the input is a URL, PDF, video, or audio file for accurate processing.