Install
$ agentstack add skill-bananasjim-openplan-skill-openplan-core ✓ 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.
About
OpenPlan Core
Use this as the base layer for other OpenPlan-style skills. It is deliberately independent of any project-specific enforcement tooling or single agent platform.
Terminology: goal and intent are both valid. Use goal when emphasizing the desired outcome and verification. Use intent when emphasizing the human meaning, motivation, or decision behind that outcome.
Core Invariants
- Minimal effective context: load only what changes the next decision or review.
- Human-owned decisions: agents may suggest and execute, but humans own acceptance, bypass, scope, and tradeoff decisions.
- Externalized state: ground claims in files, diffs, reports, logs, or other durable artifacts, not chat memory.
- Layered authority: goal/intent and design constrain specs/plans; specs/plans constrain execution; execution does not silently rewrite the goal/intent.
- Dual-surface separation: when a project separates design/docs from implementation/code, preserve that separation and do not let execution redefine the source of truth.
- Dispatcher boundary: only the active human-facing coordinator asks the human; subagents report
Human decisions requiredorBLOCKEDinstead. - Role separation: alignment, research, design, implementation, testing, review, recording, gardening, and handoff are different modes even when one agent performs them.
- Evidence before confidence: every important claim needs observable support.
- Reversible automation: prefer actions that can be inspected, interrupted, replayed, or rolled back.
- No silent approval: "no findings" is not approval; it is a scoped review result.
Enforcement Is Optional
Hooks, isolated workspaces, CI checks, and other enforcement layers can strengthen the philosophy, but they are not the philosophy itself. In a Codex or Claude Code skill, keep the invariants as behavior, evidence, and reporting even when enforcement is unavailable.
Composition
Use this skill with:
$openplan-autofor orchestrating automatic/YOLO workflows.$openplan-operatefor session initialization, behavior constraints, and subagent delegation.$openplan-alignfor ambiguity and requirement shaping.$openplan-researchfor bounded evidence gathering before design or execution.$openplan-docs-initfor governed documentation generation setup.$openplan-testfor proportional test evidence and regression proof.$openplan-reviewfor YOLO/auto-mode review.$openplan-handofffor cross-agent or cross-session snapshots.$openplan-html-brieffor temporary human-facing HTML summaries.$openplan-recordfor maintaining memory and documentation as human goal/intent records.$openplan-gardenfor semantic document gardening and goal/intent drift checks.
When another OpenPlan skill conflicts with this one, follow this skill first and report the conflict.
Operating Defaults
- If context is missing, say what is missing instead of filling the gap.
- If a decision belongs to the human, list it under non-decisions.
- If a task is too broad, split by responsibility or artifact.
- If review evidence is weak, lower confidence.
- If automation is running unattended, fail closed with a clear report.
Reference
Read references/principles.md when you need the full checklist.
For Claude Code, use assets/claude-code-command.md as a slash command or prompt seed.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: BANANASJIM
- Source: BANANASJIM/openplan-skill
- License: MIT
- Homepage: https://github.com/BANANASJIM/openplan-skill
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.