research-toolkit
claudeInvestigation protocols, dialectic verification, frame rotation, financial analysis (STONK), video/substack research. Includes financial-mcp.
14 skills · 1 command · 5 agents
Pattern recognition across unrelated contexts. Observe, record, test, and browse behavioral patterns. Includes relational-memory and edge-graph MCPs.
Plugin vasana-system from marketplace ex-cog in bogheorghiu/ex-cog. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
break-patternAm I trying harder at the wrong thing? - Detects stuckness loops and breaks them. Triggers on (1) explicit stuckness - "going in circles", "keep trying the same thing", "need fresh perspective", (2) implicit stuckness - blame-shifting ("the framework is broken"), false certainty ("I've tried everyth
check-assumptionsDid I actually verify this, or am I assuming? - Challenges technical decisions against behavioral patterns before proceeding. Be direct. Be challenging. Point out BS. Use when (1) making tool/framework/library recommendations, (2) architecture decisions, (3) comparing options, (4) user announces dec
find-similarWhere else does this pattern appear?" - Cross-domain similarity search for observed patterns. Use when (1) a pattern has been noticed and needs verification across domains, (2) checking if a pattern is genuinely novel or already captured, (3) exploring whether a local observation reflects something
inquiry-to-systemUse when a casual question leads to deeper exploration and the conversation seems to be building toward something larger - the pattern of curiosity → productive friction → iterative deepening → emergent system design. An interaction choreography for turning genuine inquiry into structured output.
iterative-loop-engineAm I ACTUALLY done, or did I just stop?" - Domain-agnostic iterative workflow engine based on ralph-loop methodology. Use when (1) task has clear completion criteria, (2) single-pass execution is insufficient, (3) quality requires iteration, (4) "keep going until X" patterns apply. Provides the abst
pattern-libraryWhat patterns keep showing up across unrelated contexts? - Browse and apply universal behavioral patterns (vasanas) that persist across domains. Patterns are neutral observations about how behavior self-organizes - groove-deepening is also mastery, framework-dissolution can be premature. Use when (1
record-patternRecords observed patterns with proper structure from current or described interactions. Use when (1) user explicitly asks to record a pattern, (2) user approved creating a pattern after vasana skill suggestion, or (3) user runs /pattern-library add command.
self-improving-investigationAm I investigating, or just confirming what I already believe? Self-correcting research methodology combining blind worker agents, nested iteration loops, and dialectic synthesis. Use when (1) research requires factual certainty not just plausibility, (2) topic has high bias risk, (3) multiple persp
temporal-shapingWhat shape does this process need over time?" - Use when designing any time-based process, workflow, or interaction. The pattern that connects envelope design to cognitive choreography. Use when (1) designing learning progressions, (2) planning project phases, (3) structuring conversations or presen
test-patternTests whether patterns actually work — trigger, emerge, and produce value. Use when (1) user wants to verify a pattern before relying on it, (2) user runs /test-pattern command, (3) a pattern was just recorded and needs verification, or (4) user suspects a pattern isn't working as expected.
vasanaNotices when patterns persist across unrelated contexts and suggests capturing them. Use when (1) something shifted during conversation (stuck→unstuck, vague→clear), (2) the shift came from the INTERACTION not just information, (3) a behavioral pattern recurs across domains, (4) conversation reached
/vasana-system:pattern-libraryBrowse, add, or update patterns in the library
self-improvement-agentPeriodically reviews memories, builds insight graph, suggests improvement plans. Use when (1) starting new session and want growth review, (2) after completing significant work, (3) weekly self-audit, (4) user asks "what have you learned" or "how can we improve".
"${CLAUDE_PLUGIN_ROOT}/hooks/vasana.sh"
Investigation protocols, dialectic verification, frame rotation, financial analysis (STONK), video/substack research. Includes financial-mcp.
14 skills · 1 command · 5 agents
Budget-conscious agent identity — efficiency as capability, not constraint. Loosely based on BATS framework research.
2 skills · 1 agent
Prompt-injection detection hook with tiered HIGH/LOW confidence and env-var-driven allowlist. Covers MCP tool outputs via the * matcher. (Stable subset; full plugin with git/Desktop-Commander blocking lives in bogheorghiu/ex-cog-dev.)
hooks
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.