Updated 1mo ago
by gavishap
omnia-vault
Omnia Vault - the all-in-one project brain: an Obsidian LLM wiki, Graphify code graphs, a living plan that triages new videos against itself, and a Claude Code ⇄ Codex relay. Everything your project knows, in one clonable vault.
80 GitHub stars (80)
+3 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | +1 |
| Oct 2 | 0 |
| Oct 3 | +1 |
| Oct 4 | 0 |
| Oct 5 | +1 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 22 skills (22 skills found in its SKILL.md files)
- 7 forks (7 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add gavishap/omnia-vault
Asks which skills and agents to install. Just one: npx skills add gavishap/omnia-vault --skill council — add -g for every project.
Claude Code
git clone https://github.com/gavishap/omnia-vaultcp -r "omnia-vault/.claude/skills/council" ~/.claude/skills/
Copies the council skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add gavishap/omnia-vault
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
council
Convene a cross-model council on a hard decision — five seats, each filled by ONE real agent (some Codex, some Claude), giving independent opinions that are anonymized, cross-reviewed by the opposite bench, and synthesized into a ruled verdict. Use when the user says "council this", "convene the council", "get multiple perspectives on this", "I'm torn between X and Y", "which option should we pic…
.claude/skills/council/SKILL.md on GitHub (opens in a new tab) -
defuddle
Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.
.claude/skills/defuddle/SKILL.md on GitHub (opens in a new tab) -
github-pr-api
Open, list, and update GitHub pull requests (and other GitHub API operations) from a machine with no gh CLI, using the token already stored in the git credential manager. Use whenever a PR needs to be created, checked, or edited and `gh` is not installed, or any GitHub REST call is needed.
.claude/skills/github-pr-api/SKILL.md on GitHub (opens in a new tab) -
graphify
Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools.
.claude/skills/graphify/SKILL.md on GitHub (opens in a new tab) -
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, passive voice, negative…
.claude/skills/humanizer/SKILL.md on GitHub (opens in a new tab) -
import-project
Adopt an EXISTING project — codebases, recordings, documents, loose notes — into this Omnia Vault. Use when the user says "import my project", "bring in this repo", "build the vault from what we already have", or drops folders/files into the vault root and wants them wired into the knowledge system.
.claude/skills/import-project/SKILL.md on GitHub (opens in a new tab) -
json-canvas
Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
.claude/skills/json-canvas/SKILL.md on GitHub (opens in a new tab) -
llm-wiki-ingest
Compile a Raw source into concise, linked Wiki notes. Use when a new source lands in Raw/Sources/ or when a source is marked Processed:false.
.claude/skills/llm-wiki-ingest/SKILL.md on GitHub (opens in a new tab) -
llm-wiki-lint
Validate Wiki and source note health. Use before commits, after ingests, or when notes were edited by hand.
.claude/skills/llm-wiki-lint/SKILL.md on GitHub (opens in a new tab) -
llm-wiki-maintain
Routine maintenance and safe commits. Use when committing changes, rebuilding indexes, or checking overall vault health.
.claude/skills/llm-wiki-maintain/SKILL.md on GitHub (opens in a new tab) -
llm-wiki-query
Answer questions from the compiled Wiki. Use whenever the user asks a knowledge question that this vault might cover.
.claude/skills/llm-wiki-query/SKILL.md on GitHub (opens in a new tab) -
obsidian-bases
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
.claude/skills/obsidian-bases/SKILL.md on GitHub (opens in a new tab) -
obsidian-cli
Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from…
.claude/skills/obsidian-cli/SKILL.md on GitHub (opens in a new tab) -
obsidian-markdown
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
.claude/skills/obsidian-markdown/SKILL.md on GitHub (opens in a new tab) -
project-context-query
Answer questions about the project using the vault's layered memory — Graphify code graphs, the compiled LLM Wiki, then raw files — instead of re-reading code or transcripts. Use for any question about the project, the codebase, the process, the people, or past decisions.
.claude/skills/project-context-query/SKILL.md on GitHub (opens in a new tab) -
relay
Hand work between Claude Code and Codex (or any two agents) with zero copy-paste, via the _relay/STATE.md baton. Use at the start of a session ("catch up", "resume", "where were we") and at the end ("save", "hand off", "wrap up"), or whenever the user says they're switching agents.
.claude/skills/relay/SKILL.md on GitHub (opens in a new tab) -
sparring
The relay's synchronous mode — make Claude and Codex argue BEFORE you build, inside one session, with zero copy-paste. Four phases — SCOUT (recon from the vault's layered memory), LOCK (interrogate the user until intent is locked), SPAR (the rival model attacks the plan in bounded rounds, read-only), SHIP (one model builds, the other grades the diff, then the argument is compiled into the Wiki).…
.claude/skills/sparring/SKILL.md on GitHub (opens in a new tab) -
stakeholder-update-writing
Style rules for outward-facing deliverables — client/team chat messages, status reports, results write-ups, meeting follow-ups. Use whenever drafting an update, delivery message, or report that people outside this chat will read.
.claude/skills/stakeholder-update-writing/SKILL.md on GitHub (opens in a new tab) -
taste
Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design systems when applicable, audit-first on redesigns, strict pre-flight check.
.claude/skills/taste/SKILL.md on GitHub (opens in a new tab) -
ui-ux-pro-max
UI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation. Searchable local data: 79 searchable styles (50 active), 192 product palettes and reasoning profiles,…
.claude/skills/ui-ux-pro-max/SKILL.md on GitHub (opens in a new tab) -
video-ingest
Turn a video or audio recording — a local file OR a URL (YouTube, TikTok, Instagram, ...) — into vault knowledge using the crv (claude-real-video) CLI. Scene-aware keyframes + a Whisper transcript, frames correlated to what's being said, compiled into Raw source + Wiki notes with screenshots. Use when the user points at a recording, a meeting, a screen capture, or a reference video and wants it w…
.claude/skills/video-ingest/SKILL.md on GitHub (opens in a new tab) -
war-room
Build and maintain the project's living plan (the Plan/ folder — roadmap, phases, toolbox), and triage every new meeting or video AGAINST that plan. Use when the user says "/roadmap", "build a plan for this project", "plan before we execute", "here's a video — is this worth using?", "does this change our plan?", "/intel", "incorporate this into the plan", "new technique we should consider", "add…
.claude/skills/war-room/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.