diff --git a/docs/agents/code-style-reviewer.md b/docs/agents/code-style-reviewer.md deleted file mode 100644 index 90564dc..0000000 --- a/docs/agents/code-style-reviewer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Code Style Reviewer - -Reviews code against project standards including Laravel Pint formatting, strict types declarations, final class declarations, proper use of `Illuminate\Support\Arr` for array operations, adherence to naming conventions, and alignment with CLAUDE.md instructions. - -## Purpose - -This agent is launched as the **final step** of every task that involves code changes. It ensures all written code complies with project coding standards. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/cypress-code-writer.md b/docs/agents/cypress-code-writer.md deleted file mode 100644 index 4c69b07..0000000 --- a/docs/agents/cypress-code-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Cypress Code Writer - -Writes, updates, and debugs Cypress E2E tests for user workflows. - -## Purpose - -Use this agent when writing new Cypress E2E tests, updating existing test files, debugging failing tests, adding test coverage for user workflows, or creating test utilities. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/docs-writer.md b/docs/agents/docs-writer.md deleted file mode 100644 index 13a260b..0000000 --- a/docs/agents/docs-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Docs Writer - -Creates and updates documentation files and maintains the documentation index. - -## Purpose - -Use this agent to create new documentation, update existing docs when code changes, and keep `docs/index.md` current with all documentation files. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/laravel-blade-code-writer.md b/docs/agents/laravel-blade-code-writer.md deleted file mode 100644 index b6f7144..0000000 --- a/docs/agents/laravel-blade-code-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Laravel Blade Code Writer - -Creates and modifies Laravel Blade templates and views. - -## Purpose - -Use this agent when working with Blade templates in `resources/views/`, including creating new templates, fixing layout issues, implementing UI changes, or refactoring template code. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/laravel-config-code-writer.md b/docs/agents/laravel-config-code-writer.md deleted file mode 100644 index 2ff4395..0000000 --- a/docs/agents/laravel-config-code-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Laravel Config Code Writer - -Manages database-driven config groups, fields, and the Config Service. - -## Purpose - -Use this agent when creating new Config Field classes, updating the Config Service, modifying the Config Model, updating the Nova Config Resource, creating migrations for new config groups, or debugging config value resolution. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/laravel-nova-code-writer.md b/docs/agents/laravel-nova-code-writer.md deleted file mode 100644 index 0c3a728..0000000 --- a/docs/agents/laravel-nova-code-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Laravel Nova Code Writer - -Creates and modifies Laravel Nova 5 resources, actions, metrics, and dashboards. - -## Purpose - -Use this agent for ALL Nova-related code work in the `App\Nova` namespace, including resources, fields, actions, metrics, lenses, filters, cards, and dashboards. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/laravel-php-code-writer.md b/docs/agents/laravel-php-code-writer.md deleted file mode 100644 index 5455f67..0000000 --- a/docs/agents/laravel-php-code-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Laravel PHP Code Writer - -Writes and refactors PHP code (controllers, models, services, migrations) except Nova resources. - -## Purpose - -Use this agent for all PHP code work outside of Nova resources: controllers, models, services, migrations, middleware, form requests, policies, commands, jobs, and any other PHP files. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/phpunit-code-writer.md b/docs/agents/phpunit-code-writer.md deleted file mode 100644 index d12eb2a..0000000 --- a/docs/agents/phpunit-code-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# PHPUnit Code Writer - -Creates, runs, and validates PHPUnit tests with mocking support. - -## Purpose - -Use this agent to write new test classes, fix failing tests (test issues only), create test seeders with DB facade, set up mocking routes for external API calls, or validate test coverage for PHP classes. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/agents/vue-code-writer.md b/docs/agents/vue-code-writer.md deleted file mode 100644 index 214faef..0000000 --- a/docs/agents/vue-code-writer.md +++ /dev/null @@ -1,11 +0,0 @@ -# Vue Code Writer - -Builds Vue.js components in the Laravel + Inertia.js stack. - -## Purpose - -Use this agent when creating new Vue components, modifying existing ones, implementing Inertia page components, handling form submissions with useForm, integrating with Laravel backend endpoints, or fixing Vue-related bugs. - -## Relevant Documentation - -- `docs/index.md` - Master index of all project documentation diff --git a/docs/index.md b/docs/index.md index 9510d79..b259e12 100644 --- a/docs/index.md +++ b/docs/index.md @@ -14,29 +14,3 @@ ### Root Level ### Frontend - `docs/theming-templating-vue.md` - Design tokens, Tailwind config, layout, shared Vue components, RadioButtonGroup pill buttons, icon and scoring color standards - -### Agents - -- `docs/agents/code-style-reviewer.md` - Project-specific notes for the code style review agent -- `docs/agents/cypress-code-writer.md` - Project-specific notes for the Cypress E2E test writer agent -- `docs/agents/docs-writer.md` - Project-specific notes for the documentation writer agent -- `docs/agents/laravel-blade-code-writer.md` - Project-specific notes for the Blade template agent -- `docs/agents/laravel-config-code-writer.md` - Project-specific notes for the config management agent -- `docs/agents/laravel-nova-code-writer.md` - Project-specific notes for the Nova resource agent -- `docs/agents/laravel-php-code-writer.md` - Project-specific notes for the Laravel PHP code agent -- `docs/agents/phpunit-code-writer.md` - Project-specific notes for the PHPUnit test agent -- `docs/agents/vue-code-writer.md` - Project-specific notes for the Vue.js component agent - -## Available Sub-Agents - -These are the sub-agents available globally that can be used in this project: - -- `code-style-reviewer` - Reviews code against project standards including Laravel Pint, strict types, and naming conventions -- `cypress-code-writer` - Writes, updates, and debugs Cypress E2E tests for user workflows -- `docs-writer` - Creates and updates documentation files and maintains the documentation index -- `laravel-blade-code-writer` - Creates and modifies Laravel Blade templates and views -- `laravel-config-code-writer` - Manages database-driven config groups, fields, and the Config Service -- `laravel-nova-code-writer` - Creates and modifies Laravel Nova 5 resources, actions, metrics, and dashboards -- `laravel-php-code-writer` - Writes and refactors PHP code (controllers, models, services, migrations) except Nova resources -- `phpunit-code-writer` - Creates, runs, and validates PHPUnit tests with mocking support -- `vue-code-writer` - Builds Vue.js components in the Laravel + Inertia.js stack