← Back to Skills Marketplace
fccoelho

Epigrass Creator

by Flávio Codeço Coelho · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ✓ Security Clean
99
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install epigrass-creator
Description
Create Epigrass epidemiological models through step-by-step guided specification. Build metapopulation models (SIR, SEIR, SEIS, SIS, SI) with geographic netw...
README (SKILL.md)

Epigrass Creator Skill

Create epidemiological metapopulation models using Epigrass through an interactive, step-by-step wizard.

What is Epigrass?

Epigrass (Epidemiological Geo-referenced Analysis and Simulation System) is a Python library for simulating disease spread across geographic networks.

Supported Models

Model Compartments Use Case
SIR S, I, R Diseases with lifelong immunity
SEIR S, E, I, R Diseases with latent period
SEIS S, E, I Diseases with temporary immunity
SIS S, I Diseases with no immunity
SI S, I Fatal diseases
Custom User-defined Specialized scenarios

Workflow (5 Steps)

  1. Model Selection - Choose model type
  2. Site Definition - Define geographic locations (manual, grid, cities, or GeoPackage import)
  3. Parameters - Configure epidemiological parameters
  4. Network - Define connections between sites
  5. Simulation - Set simulation settings and generate files

GeoPackage Support

Import sites directly from GeoPackage (.gpkg) files:

  • Supports any geospatial vector data
  • Automatic coordinate extraction
  • Column mapping for name, population, geocode
  • Works with municipal boundaries, health regions, etc.

Requirements: pip install geopandas (or fiona as fallback)

Usage Examples

User: Create a dengue model for Brazilian cities
→ Wizard guides through SEIR selection, city list, parameters

User: Build SIR model with 10x10 grid
→ Wizard creates synthetic network

User: Custom model with hospitalization
→ Wizard collects compartments and transitions

Output

  • model.epg - Epigrass script
  • sites.csv - Site/node data
  • edges.csv - Edge/connection data
  • model_spec.json - Full specification

Requirements

  • Python 3.8+
  • epigrass (pip install epigrass)
Usage Guidance
This skill appears to do what it says: an interactive wizard to build Epigrass metapopulation models and import GeoPackage files. Before using it: (1) Confirm you want to give the wizard access to any local GeoPackage files — those files may contain sensitive location/population data. (2) Install geopandas or fiona in a controlled environment; geopandas has many binary dependencies and can be heavy. (3) Note the minor docs/code mismatch about 'auto-fetch' city data — the wizard may use placeholder coordinates or require manual mapping rather than fetching remote datasets. (4) It does not request credentials or network endpoints, so no secret exposure is required to use core features. If you plan to import very large GeoPackages, test on a subset first to check performance and memory usage.
Capability Analysis
Type: OpenClaw Skill Name: epigrass-creator Version: 1.1.1 The epigrass-creator skill is a legitimate tool designed to assist users in building epidemiological metapopulation models for the Epigrass simulation system. The bundle contains a Python-based interactive wizard (wizard.py and epigrass_wizard.py) that guides the user through model selection, site definition, and parameter configuration. It supports importing spatial data from GeoPackage files using standard libraries like geopandas or fiona. The code follows its stated purpose, lacks any signs of data exfiltration, malicious execution, or persistence mechanisms, and the instructions in SKILL.md are aligned with the tool's functionality.
Capability Assessment
Purpose & Capability
The skill's name/description (Epigrass model creator with GeoPackage support) align with the included Python wizard code that imports geopandas/fiona and reads .gpkg files. No unrelated binaries, credentials, or config paths are requested.
Instruction Scope
SKILL.md and README describe step-by-step interactive prompts and instruct users to install geopandas or fiona for GeoPackage support. The instructions do not ask the agent to read or transmit unrelated system files or secrets. Minor documentation inconsistency: some text implies 'auto-fetch' of city data while the code either uses placeholder coordinates or requires user mapping/entry (the CHANGELOG mentions this was intentionally changed). This is a documentation/code mismatch but not a security issue.
Install Mechanism
No install spec is provided (instruction-only/packaged code), so nothing is automatically downloaded during install. The runtime may require pip-installing geopandas or fiona per the docs; those are standard Python packages (geopandas is heavy but legitimate).
Credentials
The skill declares no required environment variables or credentials. The code does not attempt to access or exfiltrate environment secrets or remote APIs. Dependency on geopandas/fiona is appropriate for GeoPackage parsing.
Persistence & Privilege
always:false and user-invocable are set. The skill does not request permanent platform presence or modify other skills or system-wide settings. Autonomous invocation is allowed by default but not combined with other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install epigrass-creator
  3. After installation, invoke the skill by name or use /epigrass-creator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Fixed documentation inconsistencies: removed PostGIS mention (not implemented), clarified city entry as manual only, removed misleading IBGE fetch comment.
v1.1.0
- Added guided creation of metapopulation epidemiological models (SIR, SEIR, SEIS, SIS, SI, custom) via step-by-step wizard. - Introduced GeoPackage (.gpkg) import: load real spatial data, auto-extract coordinates and attributes for sites. - Enhanced support for custom site definitions: manual, grid, city list, or geospatial file. - Generates all key Epigrass model files (`.epg`, `sites.csv`, `edges.csv`, `model_spec.json`) for immediate use. - Updated documentation with clearer usage workflow and real-world examples.
Metadata
Slug epigrass-creator
Version 1.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Epigrass Creator?

Create Epigrass epidemiological models through step-by-step guided specification. Build metapopulation models (SIR, SEIR, SEIS, SIS, SI) with geographic netw... It is an AI Agent Skill for Claude Code / OpenClaw, with 99 downloads so far.

How do I install Epigrass Creator?

Run "/install epigrass-creator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Epigrass Creator free?

Yes, Epigrass Creator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Epigrass Creator support?

Epigrass Creator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Epigrass Creator?

It is built and maintained by Flávio Codeço Coelho (@fccoelho); the current version is v1.1.1.

💬 Comments