Tooluck logoTooluck
SKILL.md

setup

Agent skill fromccplugins/awesome-claude-code-plugins

Initialize any folder as a Bedrock-powered Obsidian vault. Creates entity directories, copies templates, configures language and domain taxonomy, scaffolds connected example entities, and checks dependencies. Use when: "bedrock setup", "bedrock-setup", "/bedrock:setup", "initialize vault", "setup vault", "create vault", "bootstrap vault", or when a user wants to start a new Second Brain with Bedrock.

How to install setup

install setup
# install the awesome-claude-code-plugins pack with the skills CLI
npx skills add ccplugins/awesome-claude-code-plugins

# or add only this skill to Claude Code: copy the folder

plugins/bedrock/skills/setup/

# into

~/.claude/skills/setup/ (all projects)

.claude/skills/setup/ (one project)

plugins/bedrock/skills/setup/SKILL.md

Apache-2.0Full file
1# /bedrock:setup — Vault Initialization
2
3## Plugin Paths
4
5Templates and entity definitions are in the plugin directory, not in the vault root.
6Use the "Base directory for this skill" provided at invocation to resolve paths:
7
8- Entity definitions: `<base_dir>/../../entities/`
9- Templates: `<base_dir>/../../templates/{type}/_template.md`
10- Plugin CLAUDE.md: `<base_dir>/../../CLAUDE.md` (auto-injected into context)
11
12Where `<base_dir>` is the path shown in "Base directory for this skill".
13
14---
15
16## Overview
17
18This skill bootstraps any folder into a fully functional Bedrock-powered Obsidian vault
19through an interactive guided flow. It creates directories, copies templates, configures
20the vault, scaffolds example entities with bidirectional wikilinks, checks dependencies,
21and guides the user through next steps.
22
23**You are a setup agent.** Follow the phases below in order. Do not skip steps.
24
25---
26
27## Phase 0 — Idempotency Check
28
29Check if the vault is already initialized:
30
31```bash
32ls .bedrock/config.json 2>/dev/null
33```
34
35**If `.bedrock/config.json` exists:**
36
371. Read and display the current configuration:
38 ```
39 This vault is already initialized:
40 - Language: <language>
41 - Preset: <preset>
42 - Domains: <domains>
43 - Git strategy: <git.strategy or "commit-push" if absent>
44 - Initialized at: <date>
45 ```
46
472. Check if this vault is registered in the global vault registry:
48 ```bash
49 cat <base_dir>/../../vaults.json 2>/dev/null
50 ```
51…

Excerpt shown under the repository's Apache-2.0 license.

More skills in awesome-claude-code-plugins

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates