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:
@@ -126,18 +126,18 @@ claude init
|
||||
claude "Hello, I'm setting up my PKM system"
|
||||
```
|
||||
|
||||
### Step 2: Set Up Commands
|
||||
### Step 2: Verify Skills
|
||||
|
||||
```bash
|
||||
# The commands should already be in .claude/commands/
|
||||
# Skills are in .claude/skills/ with each skill in its own directory
|
||||
# Verify they exist:
|
||||
ls .claude/commands/
|
||||
ls .claude/skills/
|
||||
|
||||
# You should see:
|
||||
# daily.md weekly.md push.md onboard.md
|
||||
# daily/ weekly/ push/ onboard/ goal-tracking/ obsidian-vault-ops/
|
||||
```
|
||||
|
||||
### Step 3: Test Commands
|
||||
### Step 3: Test Skills
|
||||
|
||||
```bash
|
||||
# Load your context
|
||||
@@ -293,8 +293,8 @@ Run through this checklist to ensure everything is working:
|
||||
|
||||
- [ ] Obsidian opens your vault without errors
|
||||
- [ ] CLAUDE.md has your personalized content
|
||||
- [ ] `/daily` command creates today's note
|
||||
- [ ] `/onboard` command loads your context
|
||||
- [ ] `/daily` skill creates today's note
|
||||
- [ ] `/onboard` skill loads your context
|
||||
- [ ] Git commits work locally
|
||||
- [ ] GitHub remote is connected (if using)
|
||||
- [ ] Goals files have your objectives
|
||||
@@ -338,16 +338,16 @@ claude code /weekly
|
||||
- Ensure path has no special characters
|
||||
- Try creating fresh vault and copying files
|
||||
|
||||
### Claude Commands Not Working
|
||||
### Skills Not Working
|
||||
```bash
|
||||
# Verify Claude Code installation
|
||||
claude --version
|
||||
|
||||
# Check command files exist
|
||||
ls -la .claude/commands/
|
||||
# Check skill directories exist
|
||||
ls -la .claude/skills/
|
||||
|
||||
# Try running directly
|
||||
claude code < .claude/commands/daily.md
|
||||
# Verify a skill file exists
|
||||
cat .claude/skills/daily/SKILL.md
|
||||
```
|
||||
|
||||
### Git Issues
|
||||
|
||||
Reference in New Issue
Block a user