mirror of
https://github.com/msitarzewski/agency-agents/
synced 2026-06-09 10:13:17 +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:
+1
-1
@@ -67,7 +67,7 @@ TODAY="$(date +%Y-%m-%d)"
|
||||
. "$SCRIPT_DIR/lib.sh"
|
||||
|
||||
AGENT_DIRS=(
|
||||
academic design engineering finance game-development marketing paid-media product project-management
|
||||
academic design engineering finance game-development gis marketing paid-media product project-management
|
||||
sales security spatial-computing specialized strategy support testing
|
||||
)
|
||||
|
||||
|
||||
+3
-3
@@ -129,7 +129,7 @@ ALL_TOOLS=(claude-code copilot antigravity gemini-cli opencode openclaw cursor a
|
||||
|
||||
# Standard agent category directories (keep sorted, sync with convert.sh / lint-agents.sh)
|
||||
AGENT_DIRS=(
|
||||
academic design engineering finance game-development marketing paid-media product project-management
|
||||
academic design engineering finance game-development gis marketing paid-media product project-management
|
||||
sales security spatial-computing specialized strategy support testing
|
||||
)
|
||||
|
||||
@@ -138,7 +138,7 @@ AGENT_DIRS=(
|
||||
# ---------------------------------------------------------------------------
|
||||
# Selectable divisions = AGENT_DIRS minus strategy/ (NEXUS docs, not agents).
|
||||
ALL_DIVISIONS=(
|
||||
academic design engineering finance game-development marketing paid-media
|
||||
academic design engineering finance game-development gis marketing paid-media
|
||||
product project-management sales security spatial-computing specialized support testing
|
||||
)
|
||||
|
||||
@@ -418,7 +418,7 @@ division_emoji() {
|
||||
if ! supports_unicode; then printf '*'; return; fi
|
||||
case "$1" in
|
||||
academic) printf '📚';; design) printf '🎨';; engineering) printf '💻';;
|
||||
finance) printf '💵';; game-development) printf '🎮';; marketing) printf '📢';;
|
||||
finance) printf '💵';; game-development) printf '🎮';; gis) printf '🌍';; marketing) printf '📢';;
|
||||
paid-media) printf '💰';; product) printf '📊';; project-management) printf '🎬';;
|
||||
sales) printf '💼';; security) printf '🔒';; spatial-computing) printf '🥽';;
|
||||
specialized) printf '🎯';; support) printf '🛟';; testing) printf '🧪';; *) printf '•';;
|
||||
|
||||
@@ -17,6 +17,7 @@ AGENT_DIRS=(
|
||||
engineering
|
||||
finance
|
||||
game-development
|
||||
gis
|
||||
marketing
|
||||
paid-media
|
||||
product
|
||||
|
||||
Reference in New Issue
Block a user