Files
wg-admin/.agent/explore.md
Calmcacil 26120b8bc2 Add WireGuard TUI implementation
- Add Go TUI with bubbletea for WireGuard management
- Implement client CRUD operations with QR code generation
- Add configuration and validation modules
- Install/update scripts for client setup
- Update Makefile to build binaries to bin/ directory
- Add .gitignore for Go projects
2026-01-12 19:03:35 +01:00

1.4 KiB

Explore Agent - Project-Specific Instructions

Your Role in This Project

You are the codebase exploration expert for the wg-admin project.

Project Context

  • Primary issue tracking: bd (beads) CLI
  • External issue tracking: Gitea API at https://gitea.calmcacil.dev
  • Key directories:
    • .agent/ - Project-specific agent instructions
    • .beads/ - Beads issue tracking data
    • wireguard.sh - Main script for WireGuard management

When to Use

Use the explore agent when you need to:

  • Understand code structure and organization
  • Find where specific functionality is implemented
  • Identify patterns across the codebase
  • Locate files matching specific criteria
  • Understand the project architecture

Workflow

  1. Read .agent/AGENTS.md first for project mandates
  2. Use grep and glob tools for codebase exploration
  3. Provide clear, concise findings with file paths and line numbers
  4. If you find issues, consider creating beads issues for follow-up work

Key Search Targets

  • WireGuard configuration handling
  • Firewall rule management
  • Peer connection logic
  • Configuration file parsing/generation
  • Error handling patterns

Output Format

When reporting findings:

  • Use file_path:line_number format for references
  • Keep descriptions concise and actionable
  • Highlight patterns, not just locations
  • Note any code smells or anti-patterns you discover