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.4.tar.gz (24.8 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.4-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: seokit-1.0.4.tar.gz
  • Upload date:
  • Size: 24.8 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.4.tar.gz
Algorithm Hash digest
SHA256 e32946677c08f1cb175cc0ec6e55058951bb7a901fdb0bd2ccdda8ff7b5a81fd
MD5 c2856a331a812af03c278b8d9053f876
BLAKE2b-256 3f2f1368fb7c7b4ba03b6635edf85bf97a0226659386af8a320510ddc2da93f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seokit-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 28.2 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3769e0a93a97b166810f095d24ec5743d079953c2586db10a28bf51e9ae6dfb0
MD5 5853d7f1cce9174806d905f2ffe63e27
BLAKE2b-256 e5199665ada2cb65336cbfae0c79f41649d83421c9439c11f494561308fea347

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