text-analyzer

majiayu000's avatarfrom majiayu000

Comprehensive text analysis coordinator. Execute Python script for multi-aspect text analysis. Use when you need grammar, sentiment, readability, and SEO analysis combined.

0stars🔀0forks📁View on GitHub🕐Updated Jan 5, 2026

When & Why to Use This Skill

The Text Analyzer skill is a comprehensive orchestration tool designed to streamline content optimization. It automatically coordinates multiple specialized sub-skills to provide a holistic evaluation of any text, covering grammar, sentiment, readability, and SEO. By synthesizing complex metrics into a prioritized executive summary with actionable recommendations, it empowers users to enhance writing quality and ensure content is perfectly tailored for its intended audience and search engine performance.

Use Cases

  • Pre-publication Content Audit: Use this skill to perform a final, deep-dive review of blog posts or articles, ensuring they are free of grammatical errors and fully optimized for SEO before going live.
  • Marketing Copy Optimization: Analyze marketing emails or social media drafts to evaluate emotional tone (sentiment) and audience fit (readability), ensuring the messaging aligns with brand goals.
  • Professional Document Refinement: Evaluate technical reports or business documents to identify complex language and readability issues, making the content more accessible and professional for stakeholders.
  • SEO & Keyword Strategy: Automatically assess content for keyword density and optimization opportunities to improve search engine rankings and visibility.
nametext-analyzer
descriptionComprehensive text analysis coordinator. Execute Python script for multi-aspect text analysis. Use when you need grammar, sentiment, readability, and SEO analysis combined.

Text Analyzer (Parent Skill)

I coordinate comprehensive text analysis by delegating to specialized child skills.

How to Use This Skill

For comprehensive text analysis, execute the coordinator script:

python /home/ywatanabe/dev/agent-patterns/.claude/skills/text-analyzer/run.py "text to analyze"

The script invokes all child skills and returns:

  • Grammar analysis (critical issues, minor issues, style suggestions)
  • Sentiment analysis (polarity, tone, emotional impact)
  • Readability analysis (grade level, audience fit, complexity)
  • SEO analysis (keywords, optimization score, recommendations)
  • Synthesized executive summary with prioritized action items

Child Skills I Use

  1. grammar-checker: Grammar, spelling, punctuation analysis
  2. sentiment-analyzer: Emotional tone and sentiment detection
  3. readability-scorer: Readability metrics and audience appropriateness
  4. seo-optimizer: SEO recommendations and keyword optimization

When This Skill Activates

Activate when user requests:

  • "Analyze this text/document/article/post"
  • "Review this content for publication"
  • "Check this writing quality"
  • "Evaluate this document comprehensively"
  • Any request combining multiple text analysis aspects

How I Coordinate

For comprehensive analysis, I:

  1. Determine which child skills are needed based on request
  2. Invoke relevant child skills in appropriate order
  3. Synthesize results into coherent report
  4. Provide prioritized recommendations

Typical Workflows

Full Analysis (all aspects):

  1. grammar-checker → identify language issues
  2. sentiment-analyzer → understand emotional tone
  3. readability-scorer → assess audience fit
  4. seo-optimizer → suggest improvements
  5. Synthesize comprehensive report

Quick Review (grammar + readability):

  1. grammar-checker → language correctness
  2. readability-scorer → audience appropriateness
  3. Provide concise feedback

Marketing Focus (sentiment + SEO):

  1. sentiment-analyzer → emotional impact
  2. seo-optimizer → search optimization
  3. Marketing-focused recommendations

Output Format

Provide structured analysis report:

  • Executive Summary: Key findings and priority actions
  • Grammar & Language: Issues and corrections
  • Sentiment: Emotional tone analysis
  • Readability: Scores and audience fit
  • SEO: Optimization opportunities
  • Recommendations: Prioritized action items

Example Requests

✅ "Analyze this blog post before publishing" ✅ "Review this marketing email comprehensively" ✅ "Check this article for grammar and readability" ✅ "Evaluate this content for SEO and sentiment"

text-analyzer – AI Agent Skills | Claude Skills