Skip to content

Date: 2026-02-20 Session: Closed all 5 config-ai coverage gaps identified in previous session Status: ✅ Complete


All five gaps in the ~/config-ai SSoT were resolved. The statusline script and keybindings are now version-controlled and deployed. The Windows MCP gap is fixed. Basic hooks are configured. The README was fully rewritten to document every component category.

Also investigated skill-creator plugin load failure: the plugin IS installed correctly but plugin skills aren’t exposed to the programmatic Skill tool — they load as slash commands in the Claude Code CLI only. Test with /skill-creator directly in the terminal.


  • Verify skill-creator plugin status (diagnosed: CLI-only, not accessible via Skill tool)
  • Gap 1: Add statusline-command.sh to config-ai + deploy step
  • Gap 2: Create keybindings.json in config-ai + deploy to WSL + Windows
  • Gap 3: Fix Windows MCP gap — deploy.sh now copies mcp.json to Windows path
  • Gap 4: Add hooks to settings.wsl.json (Stop + Notification → ~/.claude/session.log)
  • Gap 5: Rewrite README.md with full component reference

Files Modified:

  • ~/config-ai/deploy.sh — added: statusline, keybindings (WSL+Win), Windows MCP
  • ~/config-ai/claude/settings.wsl.json — added hooks section
  • ~/config-ai/README.md — complete rewrite with all component categories

Files Created:

  • ~/config-ai/claude/statusline-command.sh — copied from ~/.claude/ into SSoT
  • ~/config-ai/claude/keybindings.json — empty baseline [], ready for customization

Deployed to:

  • WSL: ~/.claude/statusline-command.sh, ~/.claude/keybindings.json, ~/.claude/settings.json (with hooks), ~/.claude/mcp.json
  • Windows: /mnt/c/Users/Admin/.claude/mcp.json, /mnt/c/Users/Admin/.claude/keybindings.json

All deploy targets confirmed present:

  • ~/.claude/statusline-command.sh
  • ~/.claude/keybindings.json
  • /mnt/c/Users/Admin/.claude/mcp.json
  • /mnt/c/Users/Admin/.claude/keybindings.json
  • ~/.claude/settings.json hooks: ['Stop', 'Notification']

  • 8a515e9 — feat: close all SSoT gaps — statusline, keybindings, Windows MCP, hooks, README

ItemBeforeAfter
statusline-command.sh❌ not in config-ai✅ versioned + deployed
keybindings.json❌ not in config-ai✅ versioned + deployed (WSL + Win)
Windows mcp.json❌ not deployed✅ deployed
Hooks❌ not configured✅ Stop + Notification logging
README⚠️ incomplete✅ all 10 component types documented

  • hookify — GUI for hook configuration (before adding complex hooks)
  • commit-commands, feature-dev, pr-review-toolkit

Skill creation (use /skill-creator in CLI)

Section titled “Skill creation (use /skill-creator in CLI)”
  • session-close skill — prompt to write SESSION note + update _Now.md
  • review-plan skill — structured plan review
  • deploy skill for config-ai deployment reminders
  • Customize keybindings.json via /keybindings-help skill, then commit to config-ai