From tdk-memory
Query .specify/memory/ knowledge base by natural language. Returns structured context: business rules, services, data models, flows matching the query. Use when asking 'what rules exist for X', 'what services does Y domain have', 'show data model for Z', or when other skills need memory context before implementing. Invocable by user (/tdk-memory-query) and by other skills/agents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tdk-memory:tdk-memory-query Natural language query with optional flagsNatural language query with optional flagsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read-only lookup of `.specify/memory/`. Accepts natural language query, resolves
Read-only lookup of .specify/memory/. Accepts natural language query, resolves
to relevant memory files via memory-index.md routing, reads and returns structured
context. Never modifies files.
--domain {name} — restrict to specific domain--type {services|business-rules|data-model|flows|screens} — restrict content type--format {summary|full|list} — output verbosity (default: summary)--for-agent — machine-readable output (no markdown decoration, for inter-skill consumption)MUST execute first. Do NOT skip.
ToolSearch("select:mcp__smart-obsidian__get_server_info") to load MCP tool schemamcp__smart-obsidian__get_server_info()
MCP_AVAILABLE = true → read and follow references/flow-available-mcp.mdMCP_AVAILABLE = false → read and follow references/flow-query-normal.md"MCP status: {true/false}".specify/memory/npx claudepluginhub vinhltt/tdk --plugin tdk-memoryCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.