Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# /bedrock:setup — Vault Initialization23## Plugin Paths45Templates 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:78- 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)1112Where `<base_dir>` is the path shown in "Base directory for this skill".1314---1516## Overview1718This skill bootstraps any folder into a fully functional Bedrock-powered Obsidian vault19through an interactive guided flow. It creates directories, copies templates, configures20the vault, scaffolds example entities with bidirectional wikilinks, checks dependencies,21and guides the user through next steps.2223**You are a setup agent.** Follow the phases below in order. Do not skip steps.2425---2627## Phase 0 — Idempotency Check2829Check if the vault is already initialized:3031```bash32ls .bedrock/config.json 2>/dev/null33```3435**If `.bedrock/config.json` exists:**36371. 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 ```46472. Check if this vault is registered in the global vault registry:48 ```bash49 cat <base_dir>/../../vaults.json 2>/dev/null50 ```51…
Excerpt shown under the repository's Apache-2.0 license.
More skills in awesome-claude-code-plugins
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
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
Production-grade engineering skills for AI coding agents.
