godworld-sync

Sync GodWorld cycle exports into a local SQLite database.

1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/pnils08/GodWorld --skill godworld-sync
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: godworld-sync
Source: https://github.com/pnils08/GodWorld/tree/main/openclaw-skills/godworld-sync
Command: npx skills add https://github.com/pnils08/GodWorld --skill godworld-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GodWorld cycle export data is generated but analysis is hampered by manual data compilation; this skill automatically syncs new exports into a local SQLite database to enable fast querying and reliable reporting.

Core Features & Use Cases

  • Reads exports/manifest.json to detect new cycles and avoids duplicates by checksum comparison.
  • Updates cycles, citizens, and initiatives tables to reflect the latest city-state data and civic outcomes.
  • Maintains a sync_state track to monitor progress and support idempotent runs.

Quick Start

Run the godworld-sync skill to populate your local SQLite database from the latest exports.

Frequently Asked Questions about godworld-sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync GodWorld cycle exports to a local SQLite database?▼

To sync GodWorld cycle exports to a local SQLite database, run the godworld-sync skill after ensuring your environment has the exports/manifest.json, context packs, and a SQLite database with predefined schemas and proper permissions.

How does checksum comparison prevent duplicate data when syncing cycle exports?▼

Checksum comparison prevents duplicate data by reading exports/manifest.json to detect new cycles and comparing their checksums against previously synced records, ensuring only new or changed exports are processed into the SQLite database.

Do I need a predefined SQLite schema before syncing GodWorld exports?▼

Yes, you need a SQLite database with predefined schemas and proper permissions before syncing. The skill updates existing cycles, citizens, and initiatives tables to reflect the latest city-state data and civic outcomes.

Can I trigger GodWorld export syncing manually or does it require an hourly schedule?▼

You can trigger GodWorld export syncing either manually or on hourly triggers. The skill maintains a sync_state track to monitor progress and supports idempotent runs, making both scheduling methods reliable.

What is the best way to automate GodWorld analytics data compilation?▼

The best way to automate GodWorld analytics data compilation is using a sync skill that reads exports/manifest.json and automatically populates a local SQLite database, replacing manual data compilation with fast querying and reliable reporting.