Skip to main content

tools - Combined Toolkit

tools combines the power of agnt (browser superpowers) and lci (code intelligence) into a single, unified plugin for full-stack development.

Why tools?

One Plugin, All Features

Get browser debugging AND code intelligence in a single install. Perfect for full-stack developers who need both capabilities.

Included Capabilities

From agnt:

  • 🔄 Reverse proxy for browser debugging
  • 📸 Screenshots and sketch mode
  • 🔍 JavaScript error detection
  • ♿ Accessibility audits
  • ⚡ Performance analysis

From lci:

  • ⚡ Sub-millisecond semantic code search
  • 📊 79.8% context reduction
  • 🔗 Dependency tracking
  • 🚫 Force-LCI mode

Installation

# Install from marketplace
claude mcp add-dir https://github.com/standardbeagle/standardbeagle-tools
claude mcp add tools --source ./plugins/tools

# Or install directly
claude mcp add tools --source ./plugins/tools

Available Commands

From agnt (Browser)

CommandDescription
/setup-projectConfigure auto-start scripts and proxies
/dev-proxyStart dev server with reverse proxy
/screenshotCapture current browser page
/sketch-modeOpen wireframing overlay
/check-errorsCheck for JavaScript errors
/audit-a11yRun accessibility audit
/audit-performanceAnalyze page performance
/audit-seoSEO best practices check
/audit-securitySecurity vulnerability scan
/analyze-uxUX heuristic analysis
/qa-testComprehensive QA testing
/stop-allStop all running processes

From lci (Code Intelligence)

CommandDescription
/searchSemantic code search
/exploreExplore codebase structure
/contextGet symbol context

Usage Examples

Full-Stack Debugging Workflow

# 1. Set up project
/setup-project

# 2. Start dev environment
/dev-proxy --port 3000

# 3. Search for relevant code
/search user authentication flow

# 4. Debug frontend issues
/check-errors
/screenshot

# 5. Run audits
/audit-a11y
/audit-performance

Code Review Workflow

# 1. Find the code to review
/context PaymentService.process

# 2. Understand dependencies
/explore src/payment/

# 3. Check for issues
/audit-security

# 4. Document with screenshots
/screenshot

MCP Servers

The tools plugin includes both MCP servers:

{
"mcpServers": {
"agnt": {
"command": "npx",
"args": ["-y", "@standardbeagle/agnt@latest", "mcp"]
},
"lci": {
"command": "npx",
"args": ["-y", "@standardbeagle/lci@latest", "mcp"]
}
}
}

Agents

Combined agents from both plugins:

  • browser-debugger: Debug browser issues
  • process-manager: Manage dev processes
  • ui-designer: UI design feedback
  • code-explorer: Code exploration with LCI

Hooks

The tools plugin includes all hooks from both agnt and lci:

HookPurposeSource
SessionStartInitialize sessionagnt
SessionStartConnect to daemonagnt
PreToolUseHeartbeatagnt
PreToolUseBlock Grep/Glob (force-LCI)lci
PostToolUseActivity trackingagnt
PostToolUseFile change notificationsagnt
PostToolUseFailureError handlingagnt
StopCleanupagnt
NotificationForward to browseragnt

Configuration

Project Setup

Create both .agnt.kdl and enable force-LCI mode:

# Enable semantic search enforcement
touch ~/.config/claude-code/lci-force-mode

.agnt.kdl

scripts {
start "npm run dev"
test "npm test"
}

proxies {
frontend {
from "localhost:3000"
to "localhost:8080"
}
}

When to Use tools vs. Individual Plugins

Use tools when:

  • You're a full-stack developer
  • You need both browser and code capabilities
  • You want simplified configuration
  • You're setting up a new project

Use individual plugins when:

  • You only need browser debugging (agnt)
  • You only need code search (lci)
  • You want minimal dependencies
  • You're customizing a specific workflow

Performance

Both MCP servers are optimized for speed:

OperationResponse Time
Semantic search<1ms
Browser screenshot~100ms
Proxy connection~10ms
Accessibility audit~2s

Troubleshooting

Both MCP Servers Not Starting

# Check both packages are available
npm view @standardbeagle/agnt
npm view @standardbeagle/lci

# Reinstall plugin
claude mcp remove tools
claude mcp add tools --source ./plugins/tools

Commands Not Found

  1. Restart Claude Code session
  2. Check both command directories exist
  3. Verify plugin.json includes all commands

Version History

VersionChanges
1.0.0Combined agnt + lci with cross-platform hooks