UNPKG

cqt-agent

Version:
201 lines (171 loc) 6.23 kB
team: id: hubtel-full-team name: Hubtel Full Development Team version: 1.0 description: Complete Hubtel development team with task creation, frontend, backend, and integration coordination capabilities # Team composition agents: - hubtel-engineer.md - hubtel-project-onboarder.md - hubtel-task-creator.md - hubtel-task-processor.md - hubtel-frontend-dev.md - hubtel-backend-dev.md - hubtel-integration-coordinator.md - hubtel-test-engineer.md # Shared dependencies across all agents shared_dependencies: data: - hubtel-kb.md utils: - azure-devops-integration.md checklists: - hubtel-task-quality-checklist.md # Team workflows and coordination workflows: primary: - hubtel-development-workflow.yaml specialized: - azure-import-workflow.yaml - task-description-workflow.yaml - idea-to-implementation-workflow.yaml # Entry points configuration entry_points: project_onboarding: description: "Comprehensive project onboarding for engineers new to any codebase" primary_agent: "hubtel-project-onboarder" workflow: "project-onboarding-workflow" rapid_productivity: true azure_import: description: "Import and enhance existing Azure DevOps tasks" primary_agent: "hubtel-task-creator" workflow: "azure-import-workflow" supports_batch: true task_description: description: "Process developer-provided task descriptions" primary_agent: "hubtel-task-processor" workflow: "task-description-workflow" creates_azure_tasks: true planning_phase: description: "Full CQT planning workflow with Hubtel context" primary_agent: "hubtel-task-creator" includes_core_agents: true workflow: "hubtel-development-workflow" idea_to_tasks: description: "Convert ideas to Azure DevOps work items" primary_agent: "hubtel-task-creator" workflow: "idea-to-implementation-workflow" auto_create_azure: true # Coordination patterns coordination: frontend_backend: coordinator: "hubtel-integration-coordinator" triggers: - api_changes - environment_updates - deployment_coordination task_enhancement: processor: "hubtel-task-processor" quality_gate: "hubtel-task-quality-checklist" junior_engineer_readiness: true azure_integration: manager: "hubtel-task-creator" batch_operations: true relationship_management: true # Team capabilities capabilities: technologies: frontend: - Next.js - Nuxt.js - React - Vue.js - TypeScript backend: - .NET Core - Entity Framework Core - PostgreSQL - MongoDB testing: - Vitest - Playwright - Karate - Mutation Testing observability: - OpenTelemetry integration: - Azure DevOps - Docker Compose - Teams notifications development_patterns: - RESTful API design - Microservices architecture - Clean architecture - SOLID principles - Contract-first development - Test-driven development quality_standards: - Junior engineer readiness - 1-hour task sizing - Comprehensive testing - Code review preparation - Hubtel coding standards # Usage instructions usage: startup: | Choose your entry point based on your current situation: 0. **Project Onboarding**: If you're new to a project or codebase - Use: @hubtel-project-onboarder *analyze - Provides comprehensive project understanding and rapid productivity - Essential for engineers jumping between projects 1. **Import from Azure DevOps**: If you have existing Azure tasks - Use: @hubtel-task-creator *import-azure {task-ids} - Supports batch processing of multiple tasks 2. **Process Task Descriptions**: If you have task descriptions to structure - Use: @hubtel-task-processor *process-description {description} - Creates structured, implementable tasks 3. **Create from Ideas**: If you have business ideas to implement - Use: @hubtel-task-creator *create-from-idea {idea} - Automatically creates Azure DevOps work item hierarchy 4. **Full Planning**: If you need comprehensive planning - Use standard CQT planning agents first - Then use @hubtel-task-creator to convert to Azure tasks development_flow: | After task creation/enhancement: 1. **Frontend Development**: - Use: @hubtel-frontend-dev *implement {task-id} - Handles Next.js/Nuxt.js implementation with full testing 2. **Backend Development**: - Use: @hubtel-backend-dev *implement {task-id} - Handles .NET Core API implementation with comprehensive testing 3. **Integration Coordination**: - Use: @hubtel-integration-coordinator when API changes occur - Handles Docker updates and cross-team communication quality_assurance: | All implementations include: - Comprehensive testing (unit + E2E) - Code review preparation - Azure DevOps integration - Hubtel coding standards compliance - Junior engineer implementation readiness # Team configuration configuration: azure_devops: organization: "hubtel" authentication: ["pat", "service_principal"] batch_size: 20 rate_limiting: true task_standards: sizing: "1_hour_maximum" acceptance_criteria: "comprehensive" testing_requirements: "unit_and_e2e" documentation_links: true coordination: notification_channels: ["teams", "swagger", "postman"] environment_management: "docker_compose" api_documentation: "openapi_swagger" quality_gates: junior_engineer_test: true code_review_preparation: true testing_coverage: "85_percent_minimum" hubtel_standards_compliance: true