This document provides a comprehensive reference for all available tools and their assignments to agents.
Basic file system and web operations without modification capabilities.
Tools:
Glob- File pattern matchingGrep- Search within filesLS- List directory contentsRead- Read file contentsNotebookRead- Read Jupyter notebooksWebFetch- Fetch web contentTodoWrite- Manage todo listsWebSearch- Search the web
File modification and creation capabilities.
Tools:
Edit- Edit existing filesMultiEdit- Multiple edits in one operationWrite- Write new filesNotebookEdit- Edit Jupyter notebooks
Command execution capabilities.
Tools:
Bash- Execute shell commands
Library documentation and code examples.
Tools:
mcp__context7__resolve-library-id- Resolve library names to IDsmcp__context7__get-library-docs- Fetch library documentation
UI component generation and inspiration.
Tools:
mcp__magic__21st_magic_component_builder- Build UI componentsmcp__magic__logo_search- Search for logosmcp__magic__21st_magic_component_inspiration- Get UI inspirationmcp__magic__21st_magic_component_refiner- Refine UI components
Browser automation and testing.
Tools:
mcp__playwright__browser_close- Close browsermcp__playwright__browser_resize- Resize browser windowmcp__playwright__browser_console_messages- Get console messagesmcp__playwright__browser_handle_dialog- Handle dialogsmcp__playwright__browser_evaluate- Execute JavaScriptmcp__playwright__browser_file_upload- Upload filesmcp__playwright__browser_install- Install browsermcp__playwright__browser_press_key- Press keyboard keysmcp__playwright__browser_type- Type textmcp__playwright__browser_navigate- Navigate to URLmcp__playwright__browser_navigate_back- Go backmcp__playwright__browser_navigate_forward- Go forwardmcp__playwright__browser_network_requests- Get network requestsmcp__playwright__browser_take_screenshot- Take screenshotsmcp__playwright__browser_snapshot- Get accessibility snapshotmcp__playwright__browser_click- Click elementsmcp__playwright__browser_drag- Drag and dropmcp__playwright__browser_hover- Hover over elementsmcp__playwright__browser_select_option- Select dropdown optionsmcp__playwright__browser_tab_list- List tabsmcp__playwright__browser_tab_new- Open new tabmcp__playwright__browser_tab_select- Select tabmcp__playwright__browser_tab_close- Close tabmcp__playwright__browser_wait_for- Wait for conditions
Advanced reasoning and problem-solving.
Tools:
mcp__sequential-thinking__sequentialthinking- Chain of thought reasoning
Read operations for Jira and Confluence.
Tools:
mcp__atlassian__atlassianUserInfo- Get user infomcp__atlassian__getAccessibleAtlassianResources- Get accessible resourcesmcp__atlassian__getConfluenceSpaces- Get Confluence spacesmcp__atlassian__getConfluencePage- Get Confluence pagemcp__atlassian__getPagesInConfluenceSpace- Get pages in spacemcp__atlassian__getConfluencePageAncestors- Get page ancestorsmcp__atlassian__getConfluencePageFooterComments- Get footer commentsmcp__atlassian__getConfluencePageInlineComments- Get inline commentsmcp__atlassian__getConfluencePageDescendants- Get page descendantsmcp__atlassian__searchConfluenceUsingCql- Search Confluencemcp__atlassian__getJiraIssue- Get Jira issuemcp__atlassian__getTransitionsForJiraIssue- Get issue transitionsmcp__atlassian__lookupJiraAccountId- Lookup account IDmcp__atlassian__searchJiraIssuesUsingJql- Search Jira issuesmcp__atlassian__getJiraIssueRemoteIssueLinks- Get remote linksmcp__atlassian__getVisibleJiraProjects- Get visible projectsmcp__atlassian__getJiraProjectIssueTypesMetadata- Get issue types
Write operations for Jira and Confluence.
Tools:
mcp__atlassian__createConfluencePage- Create Confluence pagemcp__atlassian__updateConfluencePage- Update Confluence pagemcp__atlassian__createConfluenceFooterComment- Create footer commentmcp__atlassian__createConfluenceInlineComment- Create inline commentmcp__atlassian__editJiraIssue- Edit Jira issuemcp__atlassian__createJiraIssue- Create Jira issuemcp__atlassian__transitionJiraIssue- Transition issue statusmcp__atlassian__addCommentToJiraIssue- Add comment to issue
Note: The dev-orchestrator has been converted to a Claude command (
/dev-orchestrator) for better interactive workflow management. It is no longer available as a subagent.
-
jira-analyst
- Tools: readonly + atlassian read + sequential-thinking
- Purpose: Extract and analyze Jira tickets and requirements
-
context-analyzer
- Tools: readonly + execution
- Purpose: Analyze codebase patterns and conventions
-
requirements-clarifier
- Tools: readonly + sequential-thinking
- Purpose: Generate clarifying questions and resolve ambiguities
-
agent-discoverer
- Tools: readonly + execution
- Purpose: Discover and catalog available agents
-
story-analyzer
- Tools: readonly + sequential-thinking
- Purpose: Analyze story complexity and propose phases
-
task-planner
- Tools: readonly + sequential-thinking
- Purpose: Create task breakdown and agent assignments
-
architect
- Tools: readonly + context7
- Purpose: Review architectural implications
-
duplication-checker
- Tools: readonly
- Purpose: Find existing implementations
-
backend-developer
- Tools: readonly + edit + execution + context7
- Purpose: Implement backend functionality
-
frontend-developer
- Tools: readonly + edit + execution + context7 + magic
- Purpose: Implement UI components and frontend logic
-
database-developer
- Tools: readonly + edit + execution
- Purpose: Design schemas and write migrations
-
test-developer
- Tools: readonly + edit + execution + playwright
- Purpose: Create comprehensive tests
-
performance-reviewer
- Tools: readonly + sequential-thinking
- Purpose: Analyze performance implications
-
security-reviewer
- Tools: readonly + sequential-thinking
- Purpose: Review security vulnerabilities
-
maintainability-reviewer
- Tools: readonly
- Purpose: Review code quality and documentation
-
test-validator
- Tools: readonly + execution + playwright
- Purpose: Run tests and validate coverage
-
documentation-generator
- Tools: readonly + edit
- Purpose: Update documentation
-
changelog-writer
- Tools: readonly + edit
- Purpose: Create changelogs and migration guides
-
pr-creator
- Tools: readonly + execution
- Purpose: Create pull requests
- Readonly by default: All agents have readonly tools for safety
- Edit permissions: Only given to agents that create/modify code
- Execution permissions: Only for agents that need to run commands
- Write permissions: No agent has Atlassian write tools (human approval required)
- Sequential thinking: For agents requiring complex reasoning
- Context7: For agents needing library documentation
- Magic: For UI-focused development
- Playwright: For testing and browser automation
- Atlassian read: Only for requirements gathering
- Early phases (1-2): Mostly readonly + specialized tools
- Development phase (3): Full edit + execution capabilities
- Review phase (4): Readonly + analysis tools
- Finalization phase (5): Limited edit for documentation