Summarizer

Summarize long text using AI

ticruz38 ed45ad2 5 files · 7.4 KB Updated

File contents

Summarizer Skill

Summarize long text into short summaries.

Capabilities

  • summarize <text> [maxLength] - Summarize text
    • Returns: { "summary": "...", "originalLength": 1234, "summaryLength": 150 }
    • Example: summarize.js "Long text here..." 100

Setup

No setup required! Works immediately.

Optional: Set OPENAI_API_KEY for better summaries using GPT-4.

Examples

# Basic summarization (local algorithm)
./summarize.js "This is a very long article about something interesting..."

# With custom length
./summarize.js "Long text..." 200

# With OpenAI for better quality
OPENAI_API_KEY=sk-xxx ./summarize.js "Long text..."

Note

This is a simple example skill with no onboarding questions.

ticruz38/skills/tree/main/examples/skills/summarizer commit ed45ad232e

Frequently asked questions

npx skillmds@latest add ticruz38/summarizer-2