Skip to content

Conversation

@justtorrell
Copy link
Collaborator

Please reference intent/st/COMPLETED/ST0018 for detailed information on this steel thread!

Introduces a comprehensive Worker-Bee specialist agent for Elixir applications, providing
interactive project structure mapping, architecture validation, and code scaffolding
capabilities.

Key Features

• Smart Project Discovery: Interactive mapping that remembers your project structure in
.wdd_project_map.yaml
• Worker-Bee 6-Layer Architecture: Enforces Data, Functions, Tests, Boundaries, Lifecycles,
Workers
• Framework Agnostic: Works with Phoenix, OTP, libraries, Nerves, and umbrella projects
• Mix Task Integration: Dedicated tasks for validation, scaffolding, and remapping
• Educational Guidance: Contextual explanations of Worker-Bee principles

Components Added

Core Agent

  • agents/worker-bee/agent.md - Comprehensive Worker-Bee specialist system prompt
  • agents/worker-bee/metadata.json - Agent configuration and tool specifications

Mix Tasks

  • mix wdd.validate - Project compliance validation with scoring
  • mix wdd.scaffold - Worker-Bee-compliant code generation
  • mix wdd.remap - Project structure remapping with backup

Supporting Infrastructure

  • Business logic modules for mapping, validation, and templating
  • EEx templates for all Worker-Bee component types
  • Validation rules and pattern configurations
  • Comprehensive documentation and examples

Documentation

  • USER_GUIDE.md - Complete usage guide with workflows and troubleshooting
  • intent/docs/creating-custom-agents.md - Guide for creating custom Intent agents

This agent provides comprehensive Worker-Bee support for any Elixir project while respecting
individual project structures and conventions.

- Comprehensive Worker-Bee specialist agent for Elixir applications
- Interactive project structure mapping and validation
- 6-layer architecture enforcement (Data, Functions, Tests, Boundaries, Lifecycles, Workers)
- Mix tasks for scaffolding and compliance validation
- Framework-agnostic support (Phoenix, OTP, libraries)
- Custom agent creation documentation added
@matthewsinclair matthewsinclair merged commit 1faaa93 into main Aug 28, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants