text_summarizer

Text Summarizer Skill

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "text_summarizer" with this command: npx skills add rscheiwe/open-skills/rscheiwe-open-skills-text-summarizer

Text Summarizer Skill

A more complex example that demonstrates text processing capabilities.

What it does

This skill takes a long piece of text and:

  • Analyzes the text (word count, sentence count, etc.)

  • Extracts key points

  • Creates a bullet-point summary

  • 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:

  • Splits text into sentences

  • Scores sentences by length and position

  • Selects top N sentences as summary points

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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

news-aggregation

No summary provided by upstream source.

Repository SourceNeeds Review
General

anonymous-file-upload

No summary provided by upstream source.

Repository SourceNeeds Review
General

free-geocoding-and-maps

No summary provided by upstream source.

Repository SourceNeeds Review