Agent skill

aceengineer-website-update

Daily automated website updates with competitor analysis and content sync

Stars 4
Forks 4

Install this agent skill to your Project

npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/business/content-design/aceengineer-website-update

SKILL.md

AceEngineer Website Update Skill

Automates daily website maintenance including competitor SEO analysis and content synchronization from related repositories.

Quick Start

bash
# Run full daily update
./scripts/daily-update.sh

# Manual competitor analysis
python scripts/competitor_analysis.py

# Manual content sync
python scripts/content_sync.py --digitalmodel ../digitalmodel --worldenergydata ../worldenergydata

# Setup cron job
./scripts/cron-setup.sh

Features

Competitor Analysis

  • Tracks keyword rankings for offshore engineering terms
  • Auto-detects competitors from search results
  • Generates weekly HTML reports with trends
  • Provides SEO improvement recommendations

Content Sync

  • Syncs S-N curve statistics from digitalmodel
  • Updates Python module counts
  • Imports BSEE production dashboards from worldenergydata
  • Generates blog posts from documentation

Configuration

  • config/keywords.yaml - Keywords to track
  • config/content-sync.yaml - Source paths and sync rules

Outputs

  • reports/competitor-analysis/latest.html - Latest competitor report
  • assets/data/statistics.json - Updated site statistics
  • dist/demos/ - Synced demonstration files

Cron Schedule

Daily at 6 AM local time:

0 6 * * * /mnt/github/workspace-hub/aceengineer-website/scripts/daily-update.sh

Dependencies

bash
pip install pyyaml requests beautifulsoup4

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results