query
Query data from this vault. USE WHEN user asks about projects, clients, tasks, daily notes. Use grep to extract frontmatter - do NOT read full files.
Best use case
query is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Query data from this vault. USE WHEN user asks about projects, clients, tasks, daily notes. Use grep to extract frontmatter - do NOT read full files.
Teams using query should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/query/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How query Compares
| Feature / Agent | query | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Query data from this vault. USE WHEN user asks about projects, clients, tasks, daily notes. Use grep to extract frontmatter - do NOT read full files.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Query Skill ## IMPORTANT **Use `grep` to extract frontmatter. Do NOT read full files.** ## Projects ```bash grep -h "^status:\|^priority:\|^deadline:" Projects/*.md ``` Or per-file with filename: ```bash grep -l "" Projects/*.md | while read f; do echo "=== $(basename "$f" .md) ===" grep "^status:\|^priority:\|^deadline:" "$f" done ``` **Present as table:** | Project | Status | Priority | Deadline | |---------|--------|----------|----------| ## Clients ```bash grep -l "" Clients/*.md | while read f; do echo "=== $(basename "$f" .md) ===" grep "^stage:\|^company:\|^next_action:" "$f" done ``` **Present as table:** | Client | Company | Stage | Next Action | |--------|---------|-------|-------------| ## Tasks ```bash curl -s "http://127.0.0.1:8090/api/tasks" ``` ## Daily Notes ```bash ls -t Daily/*.md | head -5 | while read f; do echo "=== $(basename "$f" .md) ===" grep "^mood:\|^energy:\|^sleep_quality:" "$f" done ``` ## Output Always present results as markdown table.
Related Skills
review
Daily and weekly review workflows. USE WHEN user says "morning routine", "evening routine", "weekly review", "start my day", "end of day".
tasknotes
Create, update, delete, and list tasks via HTTP API. USE WHEN user wants to create tasks, mark done, update status, or manage tasks.
granola
Query and sync Granola meetings to Obsidian vault. Use when user mentions Granola, meeting transcripts, or wants to sync meeting notes. Reads from local cache - no API needed.
client
Manage client relationships. USE WHEN user asks about clients, follow-ups, client emails, or who needs attention.
food-database-query
Food Database Query
azure-monitor-query-py
Azure Monitor Query SDK for Python. Use for querying Log Analytics workspaces and Azure Monitor metrics.
azure-monitor-query-java
Azure Monitor Query SDK for Java. Execute Kusto queries against Log Analytics workspaces and query metrics from Azure resources.
gold-price-query
This skill retrieves real-time precious metal prices (gold, silver, platinum, palladium, etc.) from https://i.jzj9999.com/quoteh5. It provides bid/ask prices, daily high/low prices, and price trends for 20+ metal types.
tanstack-query-expert
Expert in TanStack Query (React Query) — asynchronous state management. Covers data fetching, stale time configuration, mutations, optimistic updates, and Next.js App Router (SSR) integration.
bigquery-pipeline-audit
Audits Python + BigQuery pipelines for cost safety, idempotency, and production readiness. Returns a structured report with exact patch locations.
tanstack-query-expert
Expert in TanStack Query (React Query) — asynchronous state management. Covers data fetching, stale time configuration, mutations, optimistic updates, and Next.js App Router (SSR) integration.
graph-query
Query the code graph database to understand component relationships, dependencies, and change impact. Use when the user asks to "find callers", "check dependencies", "what uses this", "show relationships", "find serializers", or when reading code and needing to understand what depends on a component before modifications.