From jarvis-goal
Enables goal-driven autonomous execution with completion-condition gating and an irreversibility guard that pauses for approval on destructive operations like git push, payment, or mass deletion.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jarvis-goal:goalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set a measurable completion condition once; the agent self-verifies every turn until the condition is met, then declares done with evidence.
Set a measurable completion condition once; the agent self-verifies every turn until the condition is met, then declares done with evidence.
Example inputs:
/goal all crons sustained ≥ 95% success over 7 days/goal /verify 7-gate all PASS/goal rag indexing complete + integrity check passesAutonomous execution pauses and requests explicit user approval when detecting:
git push, git push --forcegh repo edit --visibility, gh repo delete, gh repo archive)rm -rf, DROP TABLE, TRUNCATEPause format:
"Irreversible operation detected: [name]. Scope: [blast radius]. Approve to proceed?"
/verify and /doctor for complex condition predicatesIf any answer is unclear, mark "in progress — verification pending" instead of "done".
/verify — 7-gate verification harness (used when completion condition needs deep audit)/doctor — system-wide health check (used for global-metric conditions)/investigate — root-cause tracing when completion fails repeatedlySearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub ramsbaby/jarvis --plugin jarvis-goal