Skip to main content

Claude Code toolkit for creating high-quality SEO articles

Project description

SEOKit

PyPI version Python 3.10+ License: Proprietary

Claude Code toolkit for creating high-quality SEO articles.

Installation

PyPI (Recommended)

pip install seokit

Features

  • Search Intent Analysis - Understand user needs via Perplexity API
  • Competitor Research - Analyze top 10 ranking articles
  • Outline Creation - Structure content following Google E-E-A-T guidelines
  • Outline Optimization - Apply 80/20 content distribution rules
  • Article Writing - Generate full articles with DOCX export

Usage

After installation, SEOKit slash commands are available in Claude Code. Refer to the .claude/commands/ directory for detailed usage of each command.

Workflow

  1. /search-intent "keyword" - Analyze search intent
  2. /top-article "keyword" - Find top 10 competitor articles
  3. /create-outline - Create structured outline
  4. /optimize-outline - Optimize with 80/20 rule
  5. /write-seo - Generate full article + DOCX

Output Structure

your-project/
└── keyword-slug/           # Auto-created per keyword
    ├── search-intent.md
    ├── top-articles.md
    ├── outline.md
    ├── outline-optimized.md
    ├── article.md
    └── article.docx

Commands

Command Description
/search-intent [keyword] Analyze search intent
/top-article [keyword] Find top competitor articles
/create-outline Create article outline
/optimize-outline Optimize outline structure
/write-seo Write full article

CLI Commands

seokit --help                   # Show help
seokit config                   # Configure API key
seokit uninstall                # Remove SEOKit data and slash commands

Environment Variables

Variable Default Description
SEOKIT_HOME ~/.claude/seokit Global installation path
SEOKIT_KEYWORD (empty) Output folder name
PERPLEXITY_API_KEY - API key (required)

Requirements

  • Python 3.10+
  • Claude Code CLI
  • Perplexity API key (get one here)

Troubleshooting

"PERPLEXITY_API_KEY not configured"

seokit config
# Or manually:
echo "PERPLEXITY_API_KEY=pplx-your-key" >> ~/.claude/seokit/.env

Commands not found

Ensure you have run pip install seokit. The slash commands will be made available when you run any Claude command after installation.

Update

pip install -U seokit

Uninstall

seokit uninstall  # Remove SEOKit data and slash commands
pip uninstall seokit # Remove the pip package

Documentation

See docs/ folder for detailed documentation:

License

Proprietary - see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seokit-1.0.3.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seokit-1.0.3-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file seokit-1.0.3.tar.gz.

File metadata

  • Download URL: seokit-1.0.3.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for seokit-1.0.3.tar.gz
Algorithm Hash digest
SHA256 dc5f066e6b6c4c796adb11c002421c565e827e2bdf67cb757e278c1776cad075
MD5 ee403381d6379b50460c8c67e48bce7d
BLAKE2b-256 4e76a0cd73a2642a39aa9a98c41f9f690d02e59bae519e6bf3912cfeaa75c4fc

See more details on using hashes here.

File details

Details for the file seokit-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: seokit-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for seokit-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f6a76f9a05061d29c934b3a5523d11b470dfaafb8f89e18a0ce521d8e56a9f3c
MD5 b8bafe6afc77277b68bb30f1607b6723
BLAKE2b-256 6a5e57f9e6f0cfe761f7f7aed206d77e647a6b1b9638a9888cc2c96826c0b91a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page