mirror of
https://github.com/wshobson/agents.git
synced 2026-03-18 17:47:16 +00:00
Add comprehensive Conductor plugin implementing Context-Driven Development methodology with tracks, specs, and phased implementation plans. Components: - 5 commands: setup, new-track, implement, status, revert - 1 agent: conductor-validator - 3 skills: context-driven-development, track-management, workflow-patterns - 18 templates for project artifacts Documentation updates: - README.md: Updated counts (68 plugins, 100 agents, 110 skills, 76 tools) - docs/plugins.md: Added Conductor to Workflows section - docs/agents.md: Added conductor-validator agent - docs/agent-skills.md: Added Conductor skills section Also includes Prettier formatting across all project files.
205 lines
4.3 KiB
Markdown
205 lines
4.3 KiB
Markdown
# Technology Stack
|
|
|
|
## Frontend
|
|
|
|
### Framework
|
|
|
|
**Choice:** {{FRONTEND_FRAMEWORK}}
|
|
**Version:** {{FRONTEND_VERSION}}
|
|
|
|
**Rationale:**
|
|
{{FRONTEND_RATIONALE}}
|
|
|
|
### State Management
|
|
|
|
**Choice:** {{STATE_MANAGEMENT}}
|
|
**Version:** {{STATE_VERSION}}
|
|
|
|
**Rationale:**
|
|
{{STATE_RATIONALE}}
|
|
|
|
### Styling
|
|
|
|
**Choice:** {{STYLING_SOLUTION}}
|
|
**Version:** {{STYLING_VERSION}}
|
|
|
|
**Rationale:**
|
|
{{STYLING_RATIONALE}}
|
|
|
|
### Additional Frontend Libraries
|
|
|
|
| Library | Purpose | Version |
|
|
| ------------ | -------------------- | -------------------- |
|
|
| {{FE_LIB_1}} | {{FE_LIB_1_PURPOSE}} | {{FE_LIB_1_VERSION}} |
|
|
| {{FE_LIB_2}} | {{FE_LIB_2_PURPOSE}} | {{FE_LIB_2_VERSION}} |
|
|
| {{FE_LIB_3}} | {{FE_LIB_3_PURPOSE}} | {{FE_LIB_3_VERSION}} |
|
|
|
|
## Backend
|
|
|
|
### Language
|
|
|
|
**Choice:** {{BACKEND_LANGUAGE}}
|
|
**Version:** {{BACKEND_LANGUAGE_VERSION}}
|
|
|
|
**Rationale:**
|
|
{{BACKEND_LANGUAGE_RATIONALE}}
|
|
|
|
### Framework
|
|
|
|
**Choice:** {{BACKEND_FRAMEWORK}}
|
|
**Version:** {{BACKEND_FRAMEWORK_VERSION}}
|
|
|
|
**Rationale:**
|
|
{{BACKEND_FRAMEWORK_RATIONALE}}
|
|
|
|
### Database
|
|
|
|
#### Primary Database
|
|
|
|
**Choice:** {{PRIMARY_DATABASE}}
|
|
**Version:** {{PRIMARY_DB_VERSION}}
|
|
|
|
**Rationale:**
|
|
{{PRIMARY_DB_RATIONALE}}
|
|
|
|
#### Secondary Database (if applicable)
|
|
|
|
**Choice:** {{SECONDARY_DATABASE}}
|
|
**Purpose:** {{SECONDARY_DB_PURPOSE}}
|
|
|
|
### Additional Backend Libraries
|
|
|
|
| Library | Purpose | Version |
|
|
| ------------ | -------------------- | -------------------- |
|
|
| {{BE_LIB_1}} | {{BE_LIB_1_PURPOSE}} | {{BE_LIB_1_VERSION}} |
|
|
| {{BE_LIB_2}} | {{BE_LIB_2_PURPOSE}} | {{BE_LIB_2_VERSION}} |
|
|
| {{BE_LIB_3}} | {{BE_LIB_3_PURPOSE}} | {{BE_LIB_3_VERSION}} |
|
|
|
|
## Infrastructure
|
|
|
|
### Hosting
|
|
|
|
**Provider:** {{HOSTING_PROVIDER}}
|
|
**Environment:** {{HOSTING_ENVIRONMENT}}
|
|
|
|
**Services Used:**
|
|
|
|
- {{HOSTING_SERVICE_1}}
|
|
- {{HOSTING_SERVICE_2}}
|
|
- {{HOSTING_SERVICE_3}}
|
|
|
|
### CI/CD
|
|
|
|
**Platform:** {{CICD_PLATFORM}}
|
|
|
|
**Pipeline Stages:**
|
|
|
|
1. {{PIPELINE_STAGE_1}}
|
|
2. {{PIPELINE_STAGE_2}}
|
|
3. {{PIPELINE_STAGE_3}}
|
|
4. {{PIPELINE_STAGE_4}}
|
|
|
|
### Monitoring
|
|
|
|
**APM:** {{APM_TOOL}}
|
|
**Logging:** {{LOGGING_TOOL}}
|
|
**Alerting:** {{ALERTING_TOOL}}
|
|
|
|
### Additional Infrastructure
|
|
|
|
| Service | Purpose | Provider |
|
|
| ----------- | ------------------- | -------------------- |
|
|
| {{INFRA_1}} | {{INFRA_1_PURPOSE}} | {{INFRA_1_PROVIDER}} |
|
|
| {{INFRA_2}} | {{INFRA_2_PURPOSE}} | {{INFRA_2_PROVIDER}} |
|
|
|
|
## Development Tools
|
|
|
|
### Package Manager
|
|
|
|
**Choice:** {{PACKAGE_MANAGER}}
|
|
**Version:** {{PACKAGE_MANAGER_VERSION}}
|
|
|
|
### Testing
|
|
|
|
| Type | Tool | Coverage Target |
|
|
| ----------- | ------------------------- | ------------------------- |
|
|
| Unit | {{UNIT_TEST_TOOL}} | {{UNIT_COVERAGE}}% |
|
|
| Integration | {{INTEGRATION_TEST_TOOL}} | {{INTEGRATION_COVERAGE}}% |
|
|
| E2E | {{E2E_TEST_TOOL}} | Critical paths |
|
|
|
|
### Linting & Formatting
|
|
|
|
**Linter:** {{LINTER}}
|
|
**Formatter:** {{FORMATTER}}
|
|
**Config:** {{LINT_CONFIG}}
|
|
|
|
### Additional Dev Tools
|
|
|
|
| Tool | Purpose |
|
|
| -------------- | ---------------------- |
|
|
| {{DEV_TOOL_1}} | {{DEV_TOOL_1_PURPOSE}} |
|
|
| {{DEV_TOOL_2}} | {{DEV_TOOL_2_PURPOSE}} |
|
|
| {{DEV_TOOL_3}} | {{DEV_TOOL_3_PURPOSE}} |
|
|
|
|
## Decision Log
|
|
|
|
### {{DECISION_1_TITLE}}
|
|
|
|
**Date:** {{DECISION_1_DATE}}
|
|
**Status:** {{DECISION_1_STATUS}}
|
|
|
|
**Context:**
|
|
{{DECISION_1_CONTEXT}}
|
|
|
|
**Decision:**
|
|
{{DECISION_1_DECISION}}
|
|
|
|
**Consequences:**
|
|
|
|
- {{DECISION_1_CONSEQUENCE_1}}
|
|
- {{DECISION_1_CONSEQUENCE_2}}
|
|
|
|
---
|
|
|
|
### {{DECISION_2_TITLE}}
|
|
|
|
**Date:** {{DECISION_2_DATE}}
|
|
**Status:** {{DECISION_2_STATUS}}
|
|
|
|
**Context:**
|
|
{{DECISION_2_CONTEXT}}
|
|
|
|
**Decision:**
|
|
{{DECISION_2_DECISION}}
|
|
|
|
**Consequences:**
|
|
|
|
- {{DECISION_2_CONSEQUENCE_1}}
|
|
- {{DECISION_2_CONSEQUENCE_2}}
|
|
|
|
---
|
|
|
|
### {{DECISION_3_TITLE}}
|
|
|
|
**Date:** {{DECISION_3_DATE}}
|
|
**Status:** {{DECISION_3_STATUS}}
|
|
|
|
**Context:**
|
|
{{DECISION_3_CONTEXT}}
|
|
|
|
**Decision:**
|
|
{{DECISION_3_DECISION}}
|
|
|
|
**Consequences:**
|
|
|
|
- {{DECISION_3_CONSEQUENCE_1}}
|
|
- {{DECISION_3_CONSEQUENCE_2}}
|
|
|
|
## Version Compatibility Matrix
|
|
|
|
| Component | Min Version | Max Version | Notes |
|
|
| --------------- | ----------- | ----------- | ----------- |
|
|
| {{COMPONENT_1}} | {{MIN_1}} | {{MAX_1}} | {{NOTES_1}} |
|
|
| {{COMPONENT_2}} | {{MIN_2}} | {{MAX_2}} | {{NOTES_2}} |
|
|
| {{COMPONENT_3}} | {{MIN_3}} | {{MAX_3}} | {{NOTES_3}} |
|