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.