Total Tools: 100+ tools organized into 20+ categories.
Version: V14.0.0 (Predictive Intelligence & Offline-First)
💡 Recommendation: Use the Universal Router (boring()) or CLI (boring-route) for most tasks. You rarely need to call these tools directly.
| Tool |
Description |
Key Parameters |
boring |
Universal Router: Natural Language interface to all tools. |
request (Natural Language) |
boring_help |
Show all available categories and profile info. |
- |
boring_discover |
Progressive Disclosure: Get full schema for a tool. |
tool_name |
| Tool |
Description |
Key Parameters |
boring_verify |
Run full project verification |
level: BASIC/STANDARD/FULL/SEMANTIC |
boring_verify_file |
Verify a single file |
file_path, level |
| Tool |
Description |
Key Parameters |
boring_security_scan |
SAST + secret detection + dependency scan |
project_path, scan_type, verbosity |
Scan Types: secrets, vulnerabilities, dependencies, all
Verbosity: minimal, standard, verbose
| Tool |
Description |
Key Parameters |
boring_transaction_start |
Create savepoint |
message |
boring_transaction_commit |
Finalize transaction |
- |
boring_rollback |
Restore to savepoint |
transaction_id |
| Tool |
Description |
Key Parameters |
boring_background_task |
Submit async task |
task_type, task_args |
boring_task_status |
Check task progress |
task_id |
boring_list_tasks |
List all tasks |
status filter |
Task Types: verify, test, lint, security_scan
5. Context & Memory Tools
| Tool |
Description |
Key Parameters |
boring_save_context |
Save session state |
context_name, data |
boring_load_context |
Restore session state |
context_name |
boring_list_contexts |
List saved contexts |
- |
boring_get_profile |
Get user preferences |
- |
boring_learn_fix |
Learn fix pattern |
error_pattern, fix_pattern |
| Tool |
Description |
Key Parameters |
boring_rag_index |
Index codebase |
force, project_path (Requires chromadb) |
boring_rag_search |
Semantic code search |
query, max_results, verbosity |
boring_rag_context |
Get code context |
file_path, function_name |
boring_rag_expand |
Expand dependency graph |
chunk_id, depth |
boring_rag_graph |
Visual Graph: Visualize code dependency graph. |
target_path, depth, output_format |
boring_rag_status |
Check index health |
- |
| Tool |
Description |
Key Parameters |
boring_multi_agent |
[PROMPT GENERATOR / EXECUTOR] |
task, auto_approve_plans, execute |
boring_agent_plan |
[PROMPT GENERATOR] Architect |
task |
boring_agent_review |
[PROMPT GENERATOR] Reviewer |
code_change |
boring_delegate |
Delegate to sub-agent |
task, tool_type |
Tool Types: database, web_search, file_system, api, reasoning
| Tool |
Description |
Key Parameters |
boring_shadow_mode |
Set mode |
mode: DISABLED/ENABLED/STRICT |
boring_shadow_status |
View pending ops |
- |
boring_shadow_approve |
Approve operation |
operation_id, note |
boring_shadow_reject |
Reject operation |
operation_id, note |
boring_shadow_clear |
Clear all pending |
- |
| Tool |
Description |
Key Parameters |
boring_hooks_install |
Install pre-commit hooks |
- |
boring_commit |
Semantic commit |
message, files |
boring_visualize |
Visualize git history |
- |
| Tool |
Description |
Key Parameters |
boring_list_plugins |
List all plugins |
- |
boring_run_plugin |
Execute plugin |
name, args |
boring_reload_plugins |
Reload from disk |
- |
| Tool |
Description |
Key Parameters |
boring_workspace_add |
Register project |
name, path, tags |
boring_workspace_remove |
Unregister project |
name |
boring_workspace_list |
List projects |
tag filter |
boring_workspace_switch |
Switch context |
name |
| Tool |
Description |
Key Parameters |
boring_auto_fix |
Automated fix loop |
max_iterations, verification_level |
boring_suggest_next |
AI suggestions (Context-aware: Git, Task, Patterns) |
limit |
boring_get_progress |
Check long-running task |
task_id |
| Tool |
Description |
Key Parameters |
boring_test_gen |
Auto-Test Generator: Generates unit tests (Py/JS/TS). |
file_path, output_dir |
boring_code_review |
AI Code Review: Quality analysis with Brain pattern matching. |
file_path, verbosity |
boring_perf_tips |
Performance Analysis: Detects N+1, I/O in loops, etc. |
file_path, verbosity |
boring_arch_check |
Architecture Audit: Generates Mermaid dependency graphs. |
target_path, output_format |
boring_doc_gen |
Documentation Generator: Automated API reference generation. |
target_path |
boring_vibe_check |
Vibe Score: Health check (Lint + Security + Doc) with fix prompt. |
target_path, verbosity |
boring_impact_check |
Impact Analysis: Reverse dependency tracking for safe changes. |
target_path, max_depth |
| Tool |
Description |
Key Parameters |
boring_predict_errors |
Error Prediction: Forecasts bugs based on local history. |
file_path, limit |
boring_health_score |
Execution Efficiency: Analyzes success rates & solving speed. |
project_path |
boring_predict_impact |
Risk Prediction: Estimates risk level for planned changes. |
file_path, action |
boring_risk_areas |
Heatmap: Identifies files prone to recurrent failures. |
limit |
boring_cache_insights |
Cache Audit: Insights into AdaptiveCache performance. |
- |
boring_set_session_context |
Boost Context: Manually bias RAG/Intelligence. |
keywords |
15. Evaluation & LLM Judge
| Tool |
Description |
Key Parameters |
boring_evaluate |
LLM Judge: Automated code scoring (1-5 targets). |
target, level, rubric |
boring_generate_rubric |
Rubric Factory: Creates detailed evaluation criteria. |
task, criteria |
boring_bias_report |
Monitoring: Detects position/length bias in scoring. |
days |
boring_evaluation_metrics |
System Health: Correlation with human judgments. |
- |
| Tool |
Description |
Key Parameters |
boring_learn |
Active Learning: Extracts patterns from session logs. |
topics |
boring_brain_summary |
Brain Dashboard: High-level status of persistent knowledge. |
- |
boring_brain_health |
Health Report: Pattern decay and usage stats. |
- |
boring_global_export |
Share: Export high-value patterns to Global Brain. |
- |
boring_global_import |
Learn: Import patterns from Global Brain. |
tags |
boring_create_rubrics |
Create evaluation standards from project specs. |
- |
| Tool |
Description |
Key Parameters |
boring_speckit_plan |
Plan: Generate implementation plan from plan.md. |
workflow_file |
boring_speckit_tasks |
Breakdown: Create actionable task list. |
workflow_file |
boring_speckit_analyze |
Analyze: Check spec consistency. |
workflow_file |
boring_speckit_clarify |
Clarify: Identify ambiguities in spec. |
workflow_file |
boring_speckit_checklist |
Verify: Generate verification checklist. |
workflow_file |
boring_speckit_constitution |
Rules: Create project guiding principles. |
workflow_file |
| Tool |
Description |
Key Parameters |
boring_skills_install |
Install: Install Agent Skill. |
name |
boring_skills_list |
List: List Skills Catalog. |
platform |
boring_skills_search |
Search: Search Skills Catalog. |
query |
These tools leverage historical data and Brain patterns to predict issues and optimize workflow.
| Tool |
Description |
Key Parameters |
boring_predict_impact |
Predict change impact: Analyzes risk level and affected files based on history. |
file_path, change_type |
boring_risk_areas |
Identify hotspots: Shows files with high error frequency. |
limit |
boring_cache_insights |
Cache analytics: Shows hit rates and correlation prefetch stats. |
- |
boring_set_session_context |
Optimize Context: Tune RAG/Cache for specific task type (debug/feature). |
task_type, keywords |
boring_get_session_context |
Check Context: View current optimization parameters. |
- |
| Tool |
Description |
Key Parameters |
boring_active_skill |
Activate a skill category and inject tools |
skill_name |
boring_best_next_action |
Suggest best next action based on project state |
- |
boring_brain_status |
Brain status and context overview |
- |
boring_brain_sync |
Sync global brain patterns |
- |
boring_call |
Execute internal tool by name |
tool_name, arguments |
boring_checkpoint |
Create or restore project checkpoint |
action, message |
boring_context |
Manage context (save/load/list) |
action, context_id |
boring_distill_skills |
Distill learned patterns into skills |
project_path |
boring_done |
Completion notification |
message, title |
boring_flow |
Run Flow engine workflow |
goal, mode |
boring_get_relevant_patterns |
Get relevant brain patterns |
query, limit |
boring_global_list |
List global patterns |
limit |
boring_incremental_learn |
Incremental learning from changes |
project_path |
boring_inspect_tool |
Inspect internal tool schema |
tool_name |
boring_integrity_score |
Integrity score report |
project_path |
boring_intelligence_stats |
Intelligence usage stats |
- |
boring_learn_pattern |
Learn a single pattern |
pattern, solution |
boring_optimize_context |
Optimize context window |
text, goal |
boring_orchestrate |
Orchestrate multi-step workflow |
goal |
boring_pattern_stats |
Brain pattern stats |
project_path |
boring_profile |
Manage profile (get/learn) |
action, error_pattern |
boring_prompt_fix |
Prompt generator for fixes |
task |
boring_prompt_plan |
Prompt generator for planning |
task |
boring_prune_patterns |
Prune low-quality patterns |
limit |
boring_rag_reload |
Reload RAG dependencies |
- |
boring_reset_skills |
Reset injected skills |
- |
boring_session_auto |
Auto session workflow |
task |
boring_session_confirm |
Confirm session step |
step_id |
boring_session_load |
Load session |
session_id |
boring_session_pause |
Pause session |
- |
boring_session_start |
Start session |
goal |
boring_session_status |
Session status |
- |
boring_shadow_trust |
Trust path or command |
path |
boring_shadow_trust_list |
List trust rules |
- |
boring_shadow_trust_remove |
Remove trust rule |
path |
boring_skill_activate |
Activate skill |
skill_name |
boring_skill_create |
Create skill |
name, goal |
boring_skill_discover |
Discover local skills |
project_path |
boring_skill_download |
Download skill |
url |
boring_skills_recommend |
Recommend skills |
project_path |
boring_status |
Project status snapshot |
- |
boring_synth_tool |
Synthesize new tool |
description |
boring_task |
Background tasks (submit/status/list) |
action, task_type |
boring_transaction |
Transactions (start/commit/rollback) |
action, description |
boring_transaction_rollback |
Legacy rollback alias |
project_path |
boring_usage_stats |
Usage statistics |
- |
21. CLI Integration (V14.0)
Some V14.0 features are best accessed via CLI directly.
| Command |
Description |
boring predict |
Run predictive analysis on current changes. |
boring bisect |
AI-powered git bisect to find bug sources. |
boring diagnostic |
Deep project health check. |
boring model |
Manage local LLMs (download/list/remove). |
boring doctor |
System health and MCP connection check. |
boring offline |
Toggle offline experience mode. |
MCP Resources
| Resource URI |
Description |
boring://capabilities |
List all capability categories |
boring://tools/{category} |
Detailed usage for category |
boring://logs |
Server logs (stdio mode) |
MCP Prompts
| Prompt |
Description |
plan_feature |
Generate implementation plan |
review_code |
Request code review |
debug_error |
Debug error message |
refactor_code |
Request refactoring |
explain_code |
Explain code |
setup_project |
Project setup workflow |
verify_work |
Verification workflow |
manage_memory |
Memory management workflow |
evaluate_architecture |
Hostile Architect review |
run_agent |
Multi-agent workflow |
vibe_start |
One-click Start - Full workflow (Plan → Build → Verify). Best for: "Build new app", "Start project" |
quick_fix |
Quick Fix - Auto-fix lint/format/bugs. Best for: "Fix lint errors", "Clean up code" |
full_stack_dev |
Full-stack development |
Last updated: V14.0.0