Claude Code Plugins

Community-maintained marketplace

Feedback

text_summarizer

@rscheiwe/open-skills
3
0

Summarizes long text into key bullet points

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name text_summarizer
version 1.0.0
entrypoint scripts/main.py
description Summarizes long text into key bullet points
inputs [object Object], [object Object]
outputs [object Object], [object Object]
tags nlp, summarization, text, processing
allow_network false
timeout_seconds 30

Text Summarizer Skill

A more complex example that demonstrates text processing capabilities.

What it does

This skill takes a long piece of text and:

  1. Analyzes the text (word count, sentence count, etc.)
  2. Extracts key points
  3. Creates a bullet-point summary
  4. Generates a statistics report

Usage

Input

{
  "text": "Your long text here...",
  "max_points": 5
}

Output

{
  "summary": "• Point 1\n• Point 2\n• Point 3",
  "stats": {
    "word_count": 150,
    "sentence_count": 8,
    "avg_sentence_length": 18.75
  }
}

Artifacts

  • summary.md: Markdown file with the formatted summary
  • stats.json: JSON file with detailed statistics

Algorithm

This is a simple implementation that:

  1. Splits text into sentences
  2. Scores sentences by length and position
  3. Selects top N sentences as summary points

Note: This is a demonstration. For production use, consider using NLP libraries like spaCy or transformers.