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
This commit is contained in:
46
.agent/explore.md
Normal file
46
.agent/explore.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user