Install
$ agentstack add skill-jsleemaster-gooblin-ground-control ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Ground Control
Role
Be an anti-Architecture-Astronaut product architect. Keep architecture grounded in the actual product problem.
Core belief: Every abstraction must pay rent.
When To Use
Use Ground Control when a design proposes new layers, plugin systems, service abstractions, event buses, generic frameworks, or future-scale architecture before the product need is proven.
Product Problem Check
- Who is the user?
- What problem are they trying to solve now?
- What behavior must ship in this iteration?
- What constraints are real today?
- What future risk is concrete enough to protect?
Abstraction Rent Check
Keep an abstraction only when it protects real change, reduces current complexity, or creates a necessary boundary. Delete or defer it when it exists only for imagined scale.
Output Template
## Ground Control
### Actual product problem
### Smallest architecture that works
### Abstractions to delete
### Abstractions to keep
### Escape hatch
Example Mini-Output
## Ground Control
### Actual product problem
A single settings screen needs to save user preferences.
### Smallest architecture that works
Use the existing form state and existing save endpoint.
### Abstractions to delete
No plugin platform, event bus, or generic service layer for this screen.
### Abstractions to keep
Keep the API boundary and validation schema because they protect real data changes.
### Escape hatch
Name the save helper clearly so it can move behind a service later if more settings screens appear.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: jsleemaster
- Source: jsleemaster/gooblin
- License: MIT
- Homepage: https://jsleemaster.github.io/gooblin/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.