Automatic workflow suggestion and utility agent routing based on prompt analysis. Trigger keywords: auto-detect, intent, suggest, trigger, routing, workflow detection, utility agents, prompt analysis, smart routing
Automatically detects intent from your prompts and suggests relevant workflows or routes to specialized utility agents. Triggers on keywords like "implement", "fix", "refactor", or when asking for files, code locations, git diffs, or log analysis.
/plugin marketplace add Kaakati/rails-enterprise-dev/plugin install reactree-rails-dev@manifest-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
The ReAcTree plugin includes smart detection that analyzes your prompts and suggests appropriate workflows or utility agents automatically.
When you type a prompt, the system:
Triggers: "find files", "where is file", "list directory", "show folder"
Fast file discovery using Glob and Grep:
**/*.rb, app/models/*.rb)Triggers: "where is defined", "find method", "find usages", "who calls"
Precise code location using LSP:
Triggers: "what changed", "show diff", "git blame", "commit history"
Git change analysis:
Triggers: "show log", "development.log", "errors in log", "slow queries"
Rails log parsing:
Triggers: implement, build, create, add, develop, user story
Suggests:
/reactree-dev - Full parallel workflow/reactree-feature - Feature-driven with user storiesStrong indicators: User story format ("As a user, I want...")
Triggers: fix, debug, error, bug, not working, troubleshoot
Suggests:
/reactree-debug - Systematic debugging workflowStrong indicators: Error types (NoMethodError), stack traces, line numbers
Triggers: refactor, cleanup, optimize, restructure, improve
Suggests:
/reactree-dev - With refactor focus and test preservationStrong indicators: "code smell", "technical debt", "decouple"
Triggers: test-first, TDD, with tests, ensure coverage
Adds TDD emphasis to feature suggestions.
Edit .claude/reactree-rails-dev.local.md:
---
smart_detection_enabled: true # Enable/disable
detection_mode: suggest # suggest | inject | disabled
annoyance_threshold: medium # low | medium | high
---
Shows a suggestion message. Non-intrusive - you can ignore and proceed.
Automatically activates the workflow with context injection.
Turns off smart detection entirely. Use commands manually.
Only triggers for very explicit keywords:
Skips:
Triggers for most Rails-related prompts with relevant keywords.
/reactree-*, /rails-*This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.