v2.1: Unify skills and slash commands pattern (#5)

* v2.1: Unify skills and slash commands pattern

Following the new Claude Code standard where skills and slash commands
are merged into a single unified pattern:

- Convert commands to skills: /daily-workflow, /weekly-review, /push, /onboard
- Each skill has SKILL.md with frontmatter (name, description, allowed-tools)
- Skills can be invoked with /skill-name OR auto-discovered by Claude
- Remove deprecated .claude/commands/ directory
- Update all documentation to reference new unified pattern
- Update agents to reference skills instead of commands
- Update CLAUDE.md with unified skills table

This aligns with Claude Code 2.1+ where skills and slash commands
share the same features and invocation patterns.

* Simplify skill names: daily-workflow → daily, weekly-review → weekly

Rename verbose skill folders and names to shorter, cleaner invocations:
- daily-workflow/ → daily/ (invoked with /daily)
- weekly-review/ → weekly/ (invoked with /weekly)

Update all references across documentation, agents, and skill files
to use consistent short command names.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Bill Allred
2026-01-12 11:57:37 -08:00
committed by GitHub
parent 3d66b2121a
commit fa10141e9e
16 changed files with 689 additions and 969 deletions

View File

@@ -6,7 +6,7 @@
A complete personal knowledge management system that combines Obsidian's powerful note-taking with Claude Code's AI assistance. Go from zero to a fully functional PKM in 15 minutes or less.
**v2.0** - Now with hooks, custom agents, skills, and modular rules.
**v2.1** - Unified skills pattern (skills and slash commands merged), hooks, agents, and rules.
## ✨ Features
@@ -17,10 +17,10 @@ A complete personal knowledge management system that combines Obsidian's powerfu
- **🔄 Version Controlled** - Never lose a thought with automatic Git backups
- **🎨 Fully Customizable** - Adapt templates and structure to your needs
### AI-Powered (v2.0)
### AI-Powered (v2.1)
- **⚡ Unified Skills** - Skills and slash commands merged (`/daily`, `/weekly`, `/push`, `/onboard`)
- **🪝 Hooks** - Auto-commit on save, session initialization
- **🤖 Custom Agents** - Note organizer, weekly reviewer, goal aligner, inbox processor
- **⚡ Skills** - Auto-discovered capabilities for vault ops, goal tracking, daily workflows
- **📏 Modular Rules** - Path-specific conventions for markdown, productivity, projects
- **🧠 Output Styles** - Productivity Coach for accountability
- **📊 Status Line** - Vault stats in terminal (note count, inbox, uncommitted changes)
@@ -80,16 +80,18 @@ Your Vault/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── .claude/
│ ├── commands/ # Slash commands (/daily, /weekly, /push, /onboard)
│ ├── agents/ # Custom AI agents (NEW)
│ ├── agents/ # Custom AI agents
│ │ ├── note-organizer.md
│ │ ├── weekly-reviewer.md
│ │ ├── goal-aligner.md
│ │ └── inbox-processor.md
│ ├── skills/ # Auto-discovered capabilities (NEW)
│ │ ├── obsidian-vault-ops/
│ │ ├── goal-tracking/
│ │ ── daily-workflow/
│ ├── skills/ # Unified skills (invoke with /skill-name)
│ │ ├── daily/ # /daily - Create daily notes, routines
│ │ ├── weekly/ # /weekly - Weekly review process
│ │ ── push/ # /push - Git commit and push
│ │ ├── onboard/ # /onboard - Load vault context
│ │ ├── goal-tracking/ # Auto: Track goal progress
│ │ └── obsidian-vault-ops/ # Auto: Vault file operations
│ ├── hooks/ # Event automation (NEW)
│ │ ├── session-init.sh
│ │ └── auto-commit.sh