I saw the expected directories after we init agents in project
your-project/
├── CLAUDE.md # Behavioral rules for agents
├── .claude/
│ ├── settings.json # Hook configuration
│ ├── agents/ # Agent definitions (30+ files)
│ │ ├── prd-research-agent.md
│ │ ├── task-orchestrator.md
│ │ ├── lib/
│ │ │ └── research-analyzer.js # Complexity analysis engine
│ │ └── ... (lots more agents)
│ └── hooks/ # TDD enforcement scripts
│ ├── test-driven-handoff.sh
│ └── collective-metrics.sh
└── .claude-collective/
├── tests/ # Test framework templates
├── metrics/ # Usage tracking (for development)
└── package.json # Testing setup (Vitest)
After my init command, I found the .taskmaster. But I didn't find the corresponding tasks defined under the folder, also I checked the rule file
in infrastructure-implementation-agent shows:
🚨 CRITICAL: MANDATORY TASK FETCHING PROTOCOL
I MUST fetch the Task ID from TaskMaster BEFORE any implementation:
- VALIDATE TASK ID PROVIDED: Check that I received a Task ID in the prompt
- FETCH TASK DETAILS: Execute
mcp__task-master__get_task --id=<ID> --projectRoot=/mnt/h/Active/taskmaster-agent-claude-code
- VALIDATE TASK EXISTS: Confirm task was retrieved successfully
- EXTRACT REQUIREMENTS: Parse acceptance criteria, dependencies, and research context
- ONLY THEN START IMPLEMENTATION: Never begin work without task details
If no Task ID provided or task fetch fails:
❌ CANNOT PROCEED WITHOUT TASK ID
I require a specific Task ID to fetch from TaskMaster.
Please provide the Task ID for implementation.
So when I am actually running for some requirements, it doesn't require me to provide a task Id, so I guess I need to setup the taskmaster mcp first? Same question for context 7.
Thanks!
I saw the expected directories after we init agents in project
After my init command, I found the .taskmaster. But I didn't find the corresponding tasks defined under the folder, also I checked the rule file
in
infrastructure-implementation-agentshows:🚨 CRITICAL: MANDATORY TASK FETCHING PROTOCOL
I MUST fetch the Task ID from TaskMaster BEFORE any implementation:
mcp__task-master__get_task --id=<ID> --projectRoot=/mnt/h/Active/taskmaster-agent-claude-codeIf no Task ID provided or task fetch fails:
So when I am actually running for some requirements, it doesn't require me to provide a task Id, so I guess I need to setup the taskmaster mcp first? Same question for context 7.
Thanks!