Refactor CLI into package structure and fix reported bugs (B1-B12)

This commit is contained in:
2026-03-30 16:23:16 +09:00
parent 8b98fdd2fc
commit 3c7aaa2d6e
38 changed files with 219 additions and 136 deletions

View File

@@ -22,27 +22,27 @@ Monitor keyword rankings, detect position changes with threshold alerts, and cal
```bash
# Get current positions
python /Users/ourdigital/Projects/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
python /Users/ourdigital/Project/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
--target https://example.com --json
# With change threshold alerts (flag moves of +-5 or more)
python /Users/ourdigital/Projects/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
python /Users/ourdigital/Project/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
--target https://example.com --threshold 5 --json
# Filter by brand segment
python /Users/ourdigital/Projects/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
python /Users/ourdigital/Project/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
--target https://example.com --segment brand --json
# Compare with competitor
python /Users/ourdigital/Projects/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
python /Users/ourdigital/Project/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py \
--target https://example.com --competitor https://comp1.com --json
# 30-day ranking report
python /Users/ourdigital/Projects/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py \
python /Users/ourdigital/Project/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py \
--target https://example.com --period 30 --json
# Quarterly report with competitor comparison
python /Users/ourdigital/Projects/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py \
python /Users/ourdigital/Project/our-claude-skills/custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py \
--target https://example.com --competitor https://comp1.com --period 90 --json
```