mirror of
https://github.com/msitarzewski/agency-agents/
synced 2026-08-10 20:21:50 +00:00
feat: add GIS division with 13 specialized agents across 4 tiers (#572)
* feat: add GIS division with 13 specialized agents across 4 tiers - Strategic: Technical Consultant, Solution Engineer - Core: GIS Analyst, Spatial Data Engineer, Geoprocessing Specialist, QA Engineer - Emerging: GeoAI/ML Engineer, BIM/GIS Specialist, 3D & Scene Developer, Spatial Data Scientist, Drone/Reality Mapping - Delivery: Web GIS Developer, Cartography Designer Also: - Add Smart Campus Digital Twin use case scenario - Update agent counts (218→231) and division counts (15→16) - All agents follow existing format: frontmatter + identity + mission + rules + process * Wire gis/ division into toolchain + reconcile roster The PR added the gis/ agents + README rows but didn't register the division where the toolchain looks, so the 13 agents would be silently skipped by convert/install/lint. Register gis (alpha: after game-development) in: - scripts/convert.sh AGENT_DIRS - scripts/install.sh AGENT_DIRS + ALL_DIVISIONS + division_emoji (🌍) - scripts/lint-agents.sh AGENT_DIRS - .github/workflows/lint-agents.yml (paths trigger + changed-file globs) README: count 231 -> 232 / 16 divisions and add the Strategy Duel Agent roster row (reconciles the row #390 left out), so rows == count == 232. Verified: lint PASS, convert generates all 13, `install.sh --list teams` shows "gis 13 agents", roster drift 0. Co-Authored-By: Cyruschu430 <Cyruschu430@users.noreply.github.com> Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Hermes Agent <agent@hermes.ai> Co-authored-by: Michael Sitarzewski <msitarzewski@gmail.com> Co-authored-by: Cyruschu430 <Cyruschu430@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -69,7 +69,7 @@ Browse the agents below and copy/adapt the ones you need!
|
||||
./scripts/install.sh --tool codex
|
||||
```
|
||||
|
||||
**Install only the teams you need** (not everyone wants all 15 divisions):
|
||||
**Install only the teams you need** (not everyone wants all 16 divisions):
|
||||
|
||||
```bash
|
||||
./scripts/install.sh # interactive wizard: pick tools + teams
|
||||
@@ -358,6 +358,7 @@ The unique specialists who don't fit in a box.
|
||||
| ⚙️ [Operations Manager](specialized/operations-manager.md) | Lean/Six Sigma operations | Process mapping, capacity planning, KPI governance |
|
||||
| 🤝 [M&A Integration Manager](specialized/ma-integration-manager.md) | Post-merger integration | Day 1/100-day plans, synergy tracking, TSA management |
|
||||
| 🧠 [Organizational Psychologist](specialized/organizational-psychologist.md) | Team dynamics & culture health | Psychological safety, burnout risk, high-performing teams |
|
||||
| ⚔️ [Strategy Duel Agent](specialized/specialized-strategy-duel-agent.md) | Game theory & the 36 stratagems | Turn-based strategy duels, adversarial scenario simulation |
|
||||
|
||||
### 💵 Finance Division
|
||||
|
||||
@@ -439,6 +440,28 @@ Scholarly rigor for world-building, storytelling, and narrative design.
|
||||
|
||||
---
|
||||
|
||||
### 🌍 GIS Division
|
||||
|
||||
Mapping the Earth, analyzing the built world, and extracting intelligence from geospatial data.
|
||||
|
||||
| Agent | Specialty | When to Use |
|
||||
|-------|-----------|-------------|
|
||||
| 🧠 [Technical Consultant](gis/gis-technical-consultant.md) | GIS strategy, gap analysis, technology roadmaps, digital transformation | Understanding business needs, selecting the right geospatial stack, planning multi-phase GIS programs |
|
||||
| 🔧 [Solution Engineer](gis/gis-solution-engineer.md) | Esri + FOSS4G prototype building, PoC delivery, technical feasibility | Building working demos, validating technical approaches, pre-sales support |
|
||||
| 🖥️ [GIS Analyst](gis/gis-analyst.md) | Map production, data QC, symbology, layouts, spatial queries | Day-to-day GIS operations, creating publication-ready maps, maintaining data integrity |
|
||||
| 📦 [Spatial Data Engineer](gis/gis-spatial-data-engineer.md) | Geospatial ETL, format conversion, CRS reprojection, automated pipelines | Ingesting messy data from any source, building repeatable data transformation pipelines |
|
||||
| ⚙️ [Geoprocessing Specialist](gis/gis-geoprocessing-specialist.md) | ArcPy, Python Toolbox (.pyt), Model Builder, batch automation | Automating repetitive GIS workflows, building custom geoprocessing tools |
|
||||
| ✅ [GIS QA Engineer](gis/gis-qa-engineer.md) | Topology validation, metadata audit, CRS consistency, accuracy assessment | Quality gates before data publication, compliance verification, data integrity audits |
|
||||
| 🤖 [GeoAI/ML Engineer](gis/gis-geoai-ml-engineer.md) | Feature extraction, object detection, semantic segmentation, land cover classification | Extracting buildings/roads/vehicles from imagery, change detection, environmental monitoring |
|
||||
| 🏗️ [BIM/GIS Specialist](gis/gis-bim-specialist.md) | Revit/IFC to GIS, indoor mapping, digital twin architecture, facility management | Smart campus, airport digital twins, indoor navigation, building operations |
|
||||
| 🏔️ [3D & Scene Developer](gis/gis-3d-scene-developer.md) | Cesium, ArcGIS Scene Viewer, 3D Tiles, point clouds, terrain visualization | 3D city scenes, terrain flyovers, point cloud web viewers, OAuth-gated scene sharing |
|
||||
| 📊 [Spatial Data Scientist](gis/gis-spatial-data-scientist.md) | Spatial statistics, clustering, regression, interpolation, point pattern analysis | Hotspot detection, spatial modeling, predictive analytics, research-grade analysis |
|
||||
| 🛸 [Drone/Reality Mapping](gis/gis-drone-reality-mapping.md) | Photogrammetry, orthomosaic, DTM/DSM, point cloud classification, 3D mesh | Drone survey processing, reality capture, construction monitoring, environmental mapping |
|
||||
| 🌐 [Web GIS Developer](gis/gis-web-gis-developer.md) | MapLibre GL JS, ArcGIS JS API, Leaflet, real-time dashboards, REST APIs | Building interactive web maps, operational dashboards, real-time data visualization |
|
||||
| 🎨 [Cartography Designer](gis/gis-cartography-designer.md) | Color theory, typography, basemap design, visual hierarchy, print and web aesthetics | Making maps beautiful and readable, colorblind-safe palettes, professional map layouts |
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Real-World Use Cases
|
||||
|
||||
### Scenario 1: Building a Startup MVP
|
||||
@@ -506,6 +529,22 @@ See the **[Nexus Spatial Discovery Exercise](examples/nexus-spatial-discovery.md
|
||||
|
||||
---
|
||||
|
||||
### Scenario 6: Smart Campus Digital Twin
|
||||
|
||||
**Your Team**:
|
||||
|
||||
1. 🧠 **Technical Consultant** - Define the digital twin strategy: BIM for buildings, GIS for campus, IoT for real-time
|
||||
2. 🏗️ **BIM/GIS Specialist** - Convert Revit building models to GIS scene layers, design indoor floor plans
|
||||
3. 🛸 **Drone/Reality Mapping** - Fly the campus, generate orthomosaic and 3D mesh for context
|
||||
4. 🌐 **Web GIS Developer** - Build the campus dashboard with MapLibre, building layer, and room finder
|
||||
5. 🏔️ **3D & Scene Developer** - Create immersive 3D scene with terrain, buildings, and flyover tour
|
||||
6. 🤖 **GeoAI/ML Engineer** - Extract building footprints and tree canopy from drone imagery
|
||||
7. ✅ **GIS QA Engineer** - Validate data accuracy, check topology, verify CRS consistency
|
||||
|
||||
**Result**: A campus digital twin that combines BIM detail, drone reality capture, 3D visualization, and web accessibility — delivered by coordinated specialists in a single pipeline.
|
||||
|
||||
---
|
||||
|
||||
## 🤝 Contributing
|
||||
|
||||
We welcome contributions! Here's how you can help:
|
||||
@@ -587,7 +626,7 @@ Each agent is designed with:
|
||||
|
||||
## 📊 Stats
|
||||
|
||||
- 🎭 **218 Specialized Agents** across 15 divisions
|
||||
- 🎭 **232 Specialized Agents** across 16 divisions
|
||||
- 📝 **10,000+ lines** of personality, process, and code examples
|
||||
- ⏱️ **Months of iteration** from real-world usage
|
||||
- 🌟 **Battle-tested** in production environments
|
||||
@@ -969,7 +1008,7 @@ MIT License - Use freely, commercially or personally. Attribution appreciated bu
|
||||
|
||||
## 🙏 Acknowledgments
|
||||
|
||||
What started as a Reddit thread about AI agent specialization has grown into something remarkable — **218 agents across 15 divisions**, supported by a community of contributors from around the world. Every agent in this repo exists because someone cared enough to write it, test it, and share it.
|
||||
What started as a Reddit thread about AI agent specialization has grown into something remarkable — **232 agents across 16 divisions**, supported by a community of contributors from around the world. Every agent in this repo exists because someone cared enough to write it, test it, and share it.
|
||||
|
||||
To everyone who has opened a PR, filed an issue, started a Discussion, or simply tried an agent and told us what worked — thank you. You're the reason The Agency keeps getting better.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user