Help us improve
Share bugs, ideas, or general feedback.
From claudikins-automatic-context-manager
Interactively configures Claudikins Automatic Context Manager: trigger threshold, snooze duration, summary length, and dialog style. Saves preferences to config file.
npx claudepluginhub espalier-redoubt/claudikins-automatic-context-managerHow this skill is triggered — by the user, by Claude, or both
Slash command
/claudikins-automatic-context-manager:acm-configThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are helping the user configure Claudikins Automatic Context Manager. This skill guides you through an interactive configuration process where you ask the user questions and save their preferences to `~/.claude/claudikins-acm.conf`.
Use when the user wants to customize Claudikins Automatic Context Manager behavior, configure trigger threshold, snooze duration, summary length, or runs '/acm:config'. Interactively asks questions and saves preferences to config file.
This skill should be used when the user asks to "fix claude code", "fix claude", "optimize claude", "improve claude performance", "fix my settings", "setup claude code", "configure claude code", "claude code settings", "tune claude", "fixclaude", "claude is broken", "claude is slow", "claude is lazy", "claude is not working", "make claude better", "keep session alive", "session timer", "rate limit", "avoid rate limits", "rate limited", "fix claude code settings", or wants to optimize their Claude Code installation for maximum performance. Provides an interactive wizard walking through performance settings, rate limit optimization via session timer bump, and optional plugin improvements step by step.
Queries or modifies Gran Maestro configuration settings (workflow, discussion, ideation, server, concurrency, timeouts). Supports key lookup, value change, and preset management.
Share bugs, ideas, or general feedback.
You are helping the user configure Claudikins Automatic Context Manager. This skill guides you through an interactive configuration process where you ask the user questions and save their preferences to ~/.claude/claudikins-acm.conf.
Follow this conversational flow to configure Claudikins Automatic Context Manager:
First, check if a config file exists and show current settings:
# Check for existing config
if [ -f ~/.claude/claudikins-acm.conf ]; then
echo "Current Claudikins Automatic Context Manager Configuration:"
cat ~/.claude/claudikins-acm.conf
else
echo "No configuration found. Let's set up Claudikins Automatic Context Manager!"
fi
Ask the user about each setting in a friendly, conversational way:
Context Trigger Threshold:
Snooze Duration:
Summary Token Length:
Dialog Style:
For each answer:
After all questions are answered, create the config file:
cat > ~/.claude/claudikins-acm.conf << EOF
# Claudikins Automatic Context Manager Configuration
# Generated on $(date)
# Context trigger threshold (50-90)
THRESHOLD=${threshold_value}
# Snooze duration in seconds
SNOOZE_DURATION=$((snooze_minutes * 60))
# Summary token length (200-2000)
SUMMARY_TOKENS=${summary_tokens}
# Dialog style (vibrant|minimal)
DIALOG_STYLE="${dialog_style}"
EOF
After saving, offer to reload the configuration:
# Source the new config
source ~/.claude/claudikins-acm.conf
echo "Configuration saved to ~/.claude/claudikins-acm.conf"
echo ""
echo "Note: Changes will take effect in new sessions or after running:"
echo " source ~/.claude/claudikins-acm.conf"
Display a friendly summary of what was configured:
╔═══════════════════════════════════════════╗
║ Claudikins Automatic Context Manager Configuration Saved! ║
╚═══════════════════════════════════════════╝
✓ Trigger threshold: 60%
✓ Snooze duration: 5 minutes
✓ Summary length: 500 tokens
✓ Dialog style: vibrant
Your changes will take effect in new sessions.
USER: /acm:config
ASSISTANT: Let's configure Claudikins Automatic Context Manager! I'll ask you a few questions about your preferences.
Current settings not found. Let's set up fresh!
First question: At what context percentage should the handoff dialog appear?
The default is 60%, which means you'll get alerted when your session is 60% full.
This gives you plenty of headroom. You can set it anywhere from 50% to 90%.
What would you like? (Press enter for 60%)
If the user wants to:
~/.claude/claudikins-acm.conf~/.claude/The config file will be sourced by:
install.sh during installation (if exists)handoff-prompt.sh at runtimestatusline-command.sh for threshold valueFormat is simple bash variables that can be sourced directly.