-
Notifications
You must be signed in to change notification settings - Fork 2
Improve daf-jira and daf-jira-mcp skills based on MCP integration learnings #348
Copy link
Copy link
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationjira-integrationskillstask
Description
Background
During MCP JIRA integration testing, we discovered two areas where the skills documentation could be improved to better guide AI agents when working with JIRA.
Issue 1: Unnecessary daf config reading in daf-jira skill
Current behavior:
The daf-jira skill or agent workflow suggests reading daf config show --json before using daf jira create.
Problem:
daf jira createalready has all the necessary logic built-in (field mappings, defaults, validation)- Reading config first is redundant and adds unnecessary steps
- This guidance is only relevant when using MCP tools directly
Proposed fix:
- Remove or reduce the emphasis on reading config before
daf jira createin the daf-jira skill - Move the "read daf config first" guidance to the daf-jira-mcp skill where it's actually needed
- Make it clear that
daf jira createis self-contained and doesn't require pre-reading config
Issue 2: ADF (Atlassian Document Format) vs Wiki Markup confusion
Current behavior:
Skills say to use "JIRA Wiki markup syntax" for all JIRA fields.
Problem discovered:
When using MCP JIRA tools (mcp__mcp-atlassian__jira_create_issue), some fields require Atlassian Document Format (ADF) instead of Wiki markup:
- Description field appeared to auto-convert Markdown to Wiki markup
acceptance_criteriafield (customfield_10718) failed with "Operation value must be an Atlassian Document (see the Atlassian Document Format)"- It's unclear which fields need ADF vs plain text vs Wiki markup
Questions to investigate:
- Which JIRA fields require ADF format when using MCP tools?
- Does the MCP tool handle Markdown→ADF conversion automatically for some fields?
- Should the skill document ADF format requirements, or recommend using
daf jira createfor complex fields? - Is there a JIRA API pattern to determine field format requirements (schema type, field metadata)?
Proposed investigation:
- Test various field types with MCP tools to determine ADF requirements
- Document which fields need special formatting
- Consider adding ADF format examples to daf-jira-mcp skill
- May need to recommend
daf jira createover MCP for fields requiring ADF (complexity)
Acceptance Criteria
- daf-jira skill no longer suggests reading config before
daf jira create - daf-jira-mcp skill explicitly includes "read config first" as Step 1
- Research completed on which JIRA fields require ADF format
- daf-jira-mcp skill documents ADF requirements (or recommends daf commands for complex fields)
- Skills updated in repository:
devflow/cli_skills/ - Skills deployed via
daf skillscommand - Documentation tested with real MCP integration scenarios
Related Files
devflow/cli_skills/daf-jira/SKILL.mddevflow/cli_skills/daf-jira-mcp/SKILL.mddevflow/cli_skills/daf-jira-fields/SKILL.md(may need updates too)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationjira-integrationskillstask