Public repository for Agent Skills
ask
Agent skill fromccplugins/awesome-claude-code-plugins
Adaptive vault reader skill. Receives a natural language question, searches the vault first (Glob/Grep, entity reads, wikilink traversal), then self-assesses whether more context is needed. Escalates to /graphify for graph-level understanding or to /bedrock:teach for remote content ingestion only when the vault alone is insufficient. Answers simple questions with zero graphify calls. Use when: "bedrock ask", "bedrock-ask", "/bedrock:ask", any question about the vault, "what do we know about", "who owns", "what's the status of", "tell me about", "how does it work", or any Second Brain query.
How to install ask
npx skills add ccplugins/awesome-claude-code-plugins# or add only this skill to Claude Code: copy the folder
plugins/bedrock/skills/ask/
# into
~/.claude/skills/ask/ (all projects)
.claude/skills/ask/ (one project)
1# /bedrock:ask — Adaptive Vault Reader23## Plugin Paths45Entity definitions and templates are in the plugin directory, not at the vault root.6Use the "Base directory for this skill" provided at invocation to resolve the paths:78- Entity definitions: `<base_dir>/../../entities/`9- Templates: `<base_dir>/../../templates/{type}/_template.md`10- Plugin CLAUDE.md: `<base_dir>/../../CLAUDE.md` (already automatically injected into context)1112Where `<base_dir>` is the path provided in "Base directory for this skill".1314---1516## Vault Resolution1718Resolve which vault to query. This skill can be invoked from any directory.1920**Step 1 — Parse `--vault` flag:**21Check if the input arguments include `--vault <name>`. If found, extract the vault name and remove it from the arguments (the remaining text is the question).2223**Step 2 — Resolve vault path:**24251. **If `--vault <name>` was provided:**26 Read the vault registry at `<base_dir>/../../vaults.json`. Find the entry matching the name.27 If not found: error — "Vault `<name>` is not registered. Run `/bedrock:vaults` to see available vaults."28 If found: set `VAULT_PATH` to the entry's `path` value.29302. **If no `--vault` flag — CWD detection:**31 Read `<base_dir>/../../vaults.json`. Check if the current working directory is inside any registered vault path32 (CWD starts with a registered vault's absolute path). If multiple match, use the longest path (most specific).33 If found: set `VAULT_PATH` to the matching vault's `path`.34…
Excerpt shown under the repository's Apache-2.0 license.
More skills in awesome-claude-code-plugins
Similar skill repositories
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
The open-source app everyone uses to manage agents at work
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.
A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.
