Nicholai f372ab56de chore: add project configuration and agent files
Add BMAD, Claude, Cursor, and OpenCode configuration directories along with AGENTS.md documentation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 04:31:56 -07:00
..

Tool Template

This is a template for creating new tools in the modular structure.

How to Create a New Tool

  1. Copy this template directory:

    cp -r template/ your-tool-name/
    
  2. Edit index.ts:

    • Replace exampleFunction with your tool's logic
    • Update the tool definition with proper description and args
    • Export your functions and tool
  3. Add to main index:

    • Add exports to /tool/index.ts:
    export { yourTool, yourFunction } from "./your-tool-name"
    
  4. Test your tool:

    bun -e "import('./your-tool-name/index.ts').then(m => console.log('Exports:', Object.keys(m)))"
    

Structure

your-tool-name/
└── index.ts          # All tool functionality

Keep it simple - one file per tool with all functionality included.