Something went wrong. Try again.
Claude Code plugins for better development
Something went wrong. Try again.
793 B · 22 lines
Shell
at main
1234567891011121314151617181920212223#!/usr/bin/env bash# SessionStart hook for orual-basic-agents plugin
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]:-$0}")" && pwd)"PLUGIN_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)"
using_agents_content=$(cat "${PLUGIN_ROOT}/skills/using-generic-agents/SKILL.md" 2>&1 || echo "Error reading using-generic-agents skill")
using_agents_escaped=$(echo "$using_agents_content" | sed 's/\\/\\\\/g' | sed 's/"/\\"/g' | awk '{printf "%s\\n", $0}')
cat <<EOF{ "hookSpecificOutput": { "hookEventName": "SessionStart", "additionalContext": "<EXTREMELY_IMPORTANT>\nWhenever instructed to use a 'general-purpose' agent, you MUST invoke the 'using-generic-agents' skill, which will guide you on how to correctly use a generic agent.\n</EXTREMELY_IMPORTANT>" }}EOF
exit 0