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.