dot_files/dot_claude/skills/claudeception/scripts/claudeception-activator.sh
Viktor Barzin fde360dbdc Add Claude commands, remote-exec script, and skills
- commands/remote.md for remote execution
- remote-exec.sh script
- skills: claudeception, kubernetes-latest-tag-image-pull, react-hooks-order-early-return
2026-02-03 19:17:05 +00:00

39 lines
1.7 KiB
Bash

#!/bin/bash
# Claudeception Auto-Activation Hook
# This hook ensures the claudeception skill evaluates every interaction
# for extractable knowledge worth preserving.
#
# Installation:
# 1. Copy this script to ~/.claude/hooks/
# 2. Make it executable: chmod +x ~/.claude/hooks/claudeception-activator.sh
# 3. Add to ~/.claude/settings.json (see README for details)
cat << 'EOF'
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧠 MANDATORY SKILL EVALUATION REQUIRED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CRITICAL: After completing this user request, you MUST evaluate whether
it produced extractable knowledge using the claudeception skill.
EVALUATION PROTOCOL (NON-NEGOTIABLE):
1. COMPLETE the user's request first
2. EVALUATE: Ask yourself:
- Did this require non-obvious investigation or debugging?
- Was the solution something that would help in future similar situations?
- Did I discover something not immediately obvious from documentation?
3. IF YES to any question above:
ACTIVATE: Use Skill(claudeception) NOW to extract the knowledge
4. IF NO to all questions:
SKIP: No skill extraction needed
This is NOT optional. Failing to evaluate means valuable knowledge is lost.
The claudeception skill will decide whether to actually create a new
skill based on its quality criteria.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EOF