Skill v1.0.1
currentAutomated scan100/100+8 new
version: "1.0.1" name: yao-geoflow-cli description: Use when operating an existing GEOFlow 2.1+ system from CLI, API v1, or authenticated admin web for catalog/material/task/job/article operations, enterprise knowledge, growth-center leads, distribution, analytics, URL import, theme editor, frontend-capability sync, system updates, settings, tokens, users, or preflight. Do not use for implementation, schema changes, direct DB edits, frontend design, or invented API routes.
Yao GEOFlow Operations
Operate a running GEOFlow instance. Prefer supported bin/geoflow, then API v1 for exposed content operations, then authenticated admin web for management workflows absent from API v1.
Boundary
- Owns operational CLI/API/admin work, CSRF/session handling, idempotency, readback verification, high-risk confirmation, and secret/personal-data redaction.
- Excludes product-code edits, migrations, direct SQL, frontend design, route invention, auth bypass, and secret exposure.
- Use
yao-geoflow-designfor homepage/design payload planning.
Checks
- Confirm
artisanorbin/geoflow. - Run
scripts/geoflow_preflight.sh "<workspace>" [config] [checks]before first mutation. - Inspect CLI help,
routes/api.php, orphp artisan route:listbefore choosing a surface. - API fallback uses bearer auth, JSON,
Accept: application/json, andX-Idempotency-Key. - Admin web reads the target page first, keeps CSRF/cookies, posts the owning route, then verifies readback.
- Require explicit target/action for destructive, secret-revealing, package-download, theme-publish, bulk sync, lead export, or update-center operations.
References
operation-boundary.md, command-map.md, laravel-api-v1-docker.md, geoflow-current-capability-map.md, trigger_cases.json, upgrade report.