Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By kriscard
Equips Claude Code with 43 specialized skills for full-stack development, code review, testing, Obsidian vault management, git workflows, documentation writing, and personal productivity, turning it into a versatile coding companion.
npx claudepluginhub kriscard/skillsManages and edits the terminal/shell environment: zsh config, aliases, tmux, sesh session manager, starship prompt, Ghostty terminal, yabai window manager, and GNU Stow dotfile management. Make sure to use this skill whenever the user mentions "zsh config", "shell alias", "dotfiles", "tmux config", "starship prompt", "ghostty", "sesh", "yabai", "add to my dotfiles", "update my shell", stow a package, or anything about configuring their terminal or shell environment — even if they just say "how do I add this to my config".
Teaches any topic through Socratic questioning — assessing what the user knows, exposing gaps, building understanding progressively, and correcting misconceptions directly. Saves the session as a TIL note when done. Make sure to use this skill whenever the user says "teach me", "I want to learn", "explain X to me", "walk me through", "help me understand", or invokes /learn or /learn done — even if they just say "I don't get X."
Captures learnings from any session — coding, research, or a /learn conversation — into an engaging TIL note in the Obsidian vault. Make sure to use this skill whenever the user runs /til, says "save what I learned", "create a TIL", "document this session", "write up what we built", or reaches the end of any learning or coding session where new things were learned. Also triggers at the end of a /learn session when the user says "done". Writes like telling a story to a friend — not a dry report.
Audits the Obsidian vault for PARA classification correctness — finds projects missing outcomes or deadlines, done-but-not-archived projects, stalled notes, areas with deadlines, and archives that got touched recently. Produces a structured report then offers an interactive fix flow. Make sure to use this skill whenever the user says "audit my vault", "check PARA classification", "are my notes in the right place?", "PARA audit", or runs /audit-para. Run weekly — daily noise dulls the signal. Never auto-fixes: every vault write requires explicit approval.
Runs the end-of-day processing ritual for the Obsidian vault — parses the daily note, updates active project notes in place, surfaces vault connections, and writes carry-forward items for tomorrow. Make sure to use this skill whenever the user says "close my day", "end of day", "wrap up today", "process today's notes", "what did I do today", or runs /close-day. Five minutes of structured closing prevents a week of lost context.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code skill pack for Obsidian plugin development and vault management (24 skills)
Archive learnings from Claude Code sessions to Obsidian vault as Zettelkasten notes and use vault knowledge as conversational context
A self-developing knowledge management system for Claude Code. Bridges AI memory to an Obsidian vault with feature-organized spine notes, auto-capture skills, and color-coded graph visualization.
Extract reusable skills from work sessions. Manual invocation only - no hooks, no noise.
Workflow skills and shared instructions for coding agents.
Standalone utilities for codebase exploration, web research, git operations, and code maintenance
System design, technical leadership, and architecture documentation toolkit
Transform brain dumps into structured implementation artifacts: contracts, phased PRDs, and implementation specs
Development agents for coding, frontend, and debugging
Core workflow tools - commits, research, deep thinking, PRs, and discipline enforcement
Content creation toolkit: blog posts, documentation, and conference talks
Personal Claude Code skills — a curated collection used daily across development, knowledge management, writing, and productivity workflows.
Via npx skills (recommended — installs globally):
npx skills@latest add kriscard/Skills
Via symlink (local dev — changes take effect immediately):
bash scripts/link-skills.sh
This symlinks each skill directory into ~/.claude/skills/ so Claude Code picks them up without reinstalling.
| Skill | Description |
|---|---|
architect | System design and architecture decisions — monolith vs services, API protocols, rendering strategy, GoF patterns, code smells |
frontend | Frontend architecture — component patterns, state management, type system, security, Next.js |
react | React code review — universal checks for hooks, state, performance, and modern React 19 patterns |
debug | Root-cause debugging — systematic diagnosis, error tracing, fix verification |
refactor | Code refactoring — readability, complexity reduction, extract patterns |
review | Code review — security, performance, correctness, production reliability |
test | Testing strategy — unit, integration, E2E, Vitest API reference (18 refs) |
commit | Semantic git commits with conventional commit format |
pr-review | Pull request review with parallel agent orchestration |
spec | Turns Linear/GitHub issues or plain text into structured specs |
research | Documentation research — APIs, frameworks, best practices |
analyze-repo | Codebase analysis — architecture, dependencies, quality report |
claude-optimizer | Audits and improves CLAUDE.md files for compliance and token efficiency |
| Skill | Description |
|---|---|
vault | Vault context and Obsidian CLI reference — load before any vault operation |
ingest | Processes inbox items into synthesized wiki pages in Resources/ |
save-note | Files a session answer as a permanent wiki page |
project | Creates and updates project notes following PARA methodology |
daily | Daily note creation and startup workflow |
close-day | End-of-day capture — wins, blockers, tomorrow's focus |
weekly | Weekly review and reflection |
goals | OKR and goal tracking across quarterly/monthly/weekly notes |
ideas | Captures and develops ideas from the vault |
process-inbox | Clears the Obsidian inbox — reads, discusses, files, and moves items |
ingest | Ingests articles, tweets, videos into the knowledge base |
maintain | Vault maintenance — broken links, orphaned notes, tag hygiene |
audit-para | Audits vault structure against PARA principles |
memory-recall | Surfaces relevant notes from past sessions |
spot-drift | Identifies areas drifting from intention in the vault |
money | Revenue advisor — scans vault, diagnoses revenue system, surfaces monetization opportunities |
| Skill | Description |
|---|---|
blog | Blog post writing — story structure, post templates, voice, SEO |
talk | Conference talk builder — narrative arc, iA Presenter slides |
docs | Technical documentation — ADRs, RFCs, architecture proposals, design docs |
tutorial | Step-by-step technical tutorials with progressive disclosure |
| Skill | Description |
|---|---|
shell-env | Shell environment — zsh, tmux, starship, Ghostty, yabai via GNU Stow |
neovim | Neovim config, performance optimization, and plugin management |
audit | Dotfiles security audit and modern tool recommendations |
| Skill | Description |
|---|---|
ideation | Brain dump → contract → PRD → spec pipeline |
standup | Daily standup generation from git history and notes |
career | Career tracking, progression, and staff engineer workflow |
check-communication | Communication quality review — clarity, tone, framing |
prototype | Rapid prototyping with clear scope and fast feedback loops |
deslopify | Removes AI slop from text — improves clarity and directness |
| Skill | Description |
|---|---|
learn | Interactive learning sessions with documentation fetching |
til | Captures session learnings into TIL notes in Obsidian |
# List all skills
bash scripts/list-skills.sh
# Symlink skills to ~/.claude/skills/
bash scripts/link-skills.sh
MIT