yugabyte/meko-skills/meko-bmad-context
Claude Code and agent skill by yugabyte/meko-skills
- community
Checking that the SKILL.md file is still in the repository.
Recalls relevant Meko experience for an in-progress BMad workflow. Given a workflow name, the current objective, and an optional focused query, it searches Meko memories and (when a datapack is active) shared knowledge for prior decisions, constraints, preferences, unresolved risks, and related BMad outputs, then returns a compact structure. Triggers on the BMad menu code "MR", when a BMad workflow's external_sources directive asks to recall Meko context, or when the user says "recall Meko context for this workflow".
Install
npx vskill@latest install yugabyte/meko-skills/meko-bmad-contextSKILL.md
meko-bmad-context — Recall Meko context for a BMad workflow (Claude Code)
Retrieve the small set of prior experience that is actually relevant to the BMad workflow now running, so the workflow adapts using past decisions, evidence, and failures — without loading whole documents into the prompt.
Inputs
workflow-name(required) — the BMad workflow invoking recall, e.g.bmad-prd.objective(required) — what this workflow run is trying to produce.focused-query(optional) — a narrower topic to bias retrieval.
Identifiers — read, never invent
Read from the SessionStart-injected Meko context:
agent_id— use it verbatim.conversation_id— use it verbatim for trace nesting.- active
datapack_id— pass to every datapack-scoped call.
If any required identifier is absent, do not fabricate it. Skip the calls that need it, warn once, and let the BMad workflow continue normally.
Procedure
- Memory recall. Call
memory_searchwith a focused query built from the
objective (and focused-query if given) covering: prior decisions, constraints, preferences, unresolved risks, and related BMad outputs. Pass agent_id, conversation_id, and datapack_id. Bound to 5 results.
- Shared knowledge. Only when an active
datapack_idexists and shared
project or organizational knowledge is relevant, call knowledgebase_search with datapack_id (required). Bound to 5 results. Skip this call entirely when there is no datapack id.
- Synthesize. Return the compact structure below. Keep it short — recall
points to relevant experience; it does not dump documents.
- Authority. Current user instructions and repository state are
authoritative. When recalled context conflicts with them, surface the conflict and defer to current evidence.
- Graceful degradation. If Meko is unavailable or returns nothing useful,
emit a single warning and let the workflow proceed with its normal local behavior. Recall is never a completion dependency.
Return structure
Return this shape (omit empty sections, keep each list tight):
See references/retrieval.md for query-construction guidance and worked examples.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingextensions/bmad/skills/meko-bmad-context/SKILL.md
Popularity
- Repository stars
- 11
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yugabyte/meko-skills/meko-bmad-context)