By cajias
True Zettelkasten for Claude Code - atomic notes, semantic search, and automatic hubs
Manually add knowledge to the Zettelkasten. Use when you want to explicitly capture a fact, decision, pattern, or correction. Supports type flags and auto-tagging.
Find semantic clusters in the knowledge base to validate hub organization
Find duplicate or highly similar notes in the knowledge base using semantic search
Enrich atomic Zettelkasten notes with proper structure. Expands single-paragraph notes into full ZK format with Problem Solved, The Pattern, Why This Works, and Related sections. Batch processing with parallel subagents.
Fix broken wiki-links in Zettelkasten notes by replacing them with semantically similar existing notes. Audits link integrity and repairs Related sections with valid references.
Matches all tools
Hooks run on every tool call, not just specific ones
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of skills to expand Claude's capabilities for specific workflows and tasks.
Skills are reusable prompts and workflows that enable Claude to perform complex, multi-step tasks efficiently. Each skill contains:
brew tap cajias/tools
brew install claude-skills
After installation, skills and plugins will be available at:
$(brew --prefix)/share/claude-skills/skills/ # Skills
$(brew --prefix)/share/claude-skills/plugins/ # Plugins
Clone this repository to access skills and plugins directly:
git clone https://github.com/cajias/claude-skills.git
Automate GitHub issue management workflows including:
Generate comprehensive software effort estimation reports including:
Transform AI-generated text into natural human-sounding writing:
Transfer markdown documents to Quip with proper formatting validation:
Intelligently route tasks to Amazon Q CLI agents with automatic agent selection:
Delegate tasks to Amazon Q CLI agents with specialized tool integrations:
Development workflow tools with slash commands for README generation and code review:
/dev:review-readme command for README creation and improvementAutomated GitHub pull request monitoring with event-driven hooks:
Skills can be invoked by Claude when working on related tasks. Each skill directory contains:
npx claudepluginhub cajias/claude-skills --plugin ai-zettelkastenEnforces proper AWS authentication via isengardcli. Prevents direct aws/cdk/deploy commands without credentials. Uses environment variables (DEV, GAMMA, PROD) for account selection with color-coded warnings for non-dev environments.
Development workflow tools - README generation, code review, and more
Continuous learning system that extracts reusable skills from Claude Code sessions. Uses multi-hook architecture with breakthrough scoring, TF-IDF duplicate detection, user/project skill taxonomy, and unified knowledge detection (corrections + teaching patterns).
Mine Claude Code sessions for knowledge extraction. Process session history to identify learnings, patterns, and improvement opportunities.
Automated PR monitoring with Stop hook that auto-resumes Claude Code when new commits are detected
Memory compression system for Claude Code - persist context across sessions
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.