117 lines
2.8 KiB
YAML
117 lines
2.8 KiB
YAML
code: atlassian
|
|
name: "BMAD-Jira: Atlassian-Native Agentic Development"
|
|
description: "Jira/Confluence-native implementation of the BMAD agentic development method via Atlassian MCP server"
|
|
default_selected: true
|
|
|
|
# --- Project Configuration ---
|
|
|
|
project_name:
|
|
prompt: "What is your project called?"
|
|
default: "{directory_name}"
|
|
result: "{value}"
|
|
|
|
user_name:
|
|
prompt: "What is your name?"
|
|
default: "Developer"
|
|
result: "{value}"
|
|
|
|
communication_language:
|
|
prompt: "What language should agents communicate in?"
|
|
default: "English"
|
|
result: "{value}"
|
|
|
|
document_output_language:
|
|
prompt: "What language should documents be written in?"
|
|
default: "English"
|
|
result: "{value}"
|
|
|
|
user_skill_level:
|
|
prompt: "What is your development experience level?"
|
|
default: "intermediate"
|
|
result: "{value}"
|
|
single-select:
|
|
- value: "beginner"
|
|
label: "Beginner - Explain things clearly"
|
|
- value: "intermediate"
|
|
label: "Intermediate - Balance detail with speed"
|
|
- value: "expert"
|
|
label: "Expert - Be direct and technical"
|
|
|
|
# --- Jira Configuration ---
|
|
|
|
jira_project_key:
|
|
prompt: "What is your Jira project key? (e.g., PROJ, MYAPP)"
|
|
default: "PROJ"
|
|
result: "{value}"
|
|
|
|
jira_board_id:
|
|
prompt:
|
|
- "What is your Jira Agile board ID?"
|
|
- "Run the transition-discovery workflow to find this automatically."
|
|
default: ""
|
|
result: "{value}"
|
|
|
|
# --- Confluence Configuration ---
|
|
|
|
confluence_space_key:
|
|
prompt: "What is your Confluence space key?"
|
|
default: "{jira_project_key}"
|
|
result: "{value}"
|
|
|
|
confluence_parent_page_id:
|
|
prompt:
|
|
- "What is the Confluence parent page ID under which BMAD artefacts will be created?"
|
|
- "Leave blank to create pages at the space root."
|
|
default: ""
|
|
result: "{value}"
|
|
|
|
# --- Status Transition Mapping ---
|
|
# Maps BMAD abstract statuses to Jira transition IDs.
|
|
# Run transition-discovery.md to auto-discover these values.
|
|
|
|
status_transitions:
|
|
prompt: "Status transition mapping (run transition-discovery workflow to populate)"
|
|
default: |
|
|
epic:
|
|
backlog_to_in_progress: ""
|
|
in_progress_to_done: ""
|
|
story:
|
|
backlog_to_ready_for_dev: ""
|
|
ready_for_dev_to_in_progress: ""
|
|
in_progress_to_review: ""
|
|
review_to_done: ""
|
|
result: "{value}"
|
|
|
|
# --- Label Conventions ---
|
|
|
|
agent_label_prefix:
|
|
prompt: "Prefix for labels applied by BMAD agents to Jira issues"
|
|
default: "bmad-agent-"
|
|
result: "{value}"
|
|
|
|
lock_label:
|
|
prompt: "Label used to indicate an agent is actively working on an issue"
|
|
default: "agent-active"
|
|
result: "{value}"
|
|
|
|
# --- Tracking System ---
|
|
|
|
tracking_system:
|
|
result: "jira"
|
|
|
|
project_key:
|
|
result: "{jira_project_key}"
|
|
|
|
story_location:
|
|
result: "jira://{jira_project_key}"
|
|
|
|
# --- Key Map ---
|
|
|
|
key_map_file:
|
|
result: "{project-root}/_bmad/atlassian/.jira-key-map.yaml"
|
|
|
|
# --- Directories to create during installation ---
|
|
|
|
directories:
|
|
- "{project-root}/_bmad/atlassian"
|