Skip to content

itdove/devaiflow#341: Add MCP JIRA integration skills with validation logic#342

Merged
itdove merged 1 commit intomainfrom
341
Mar 31, 2026
Merged

itdove/devaiflow#341: Add MCP JIRA integration skills with validation logic#342
itdove merged 1 commit intomainfrom
341

Conversation

@itdove
Copy link
Copy Markdown
Owner

@itdove itdove commented Mar 31, 2026

Jira Issue: https://issues.redhat.com/browse/itdove/devaiflow#341

Description

This PR introduces MCP (Model Context Protocol) JIRA integration skills for DevAIFlow, providing comprehensive support for JIRA operations through Claude Code.

The changes include:

  • daf-jira-mcp skill: Core MCP JIRA integration skill with DevAIFlow validation logic and field intelligence
  • daf-jira-fields skill: JIRA field mapping rules, validation, and defaults for DevAIFlow workflows
  • daf-jira skill: JIRA operations documentation (view, create, update, comment) with Wiki markup syntax reference

These skills enable automated JIRA workflow integration within DevAIFlow sessions, including field validation, default values handling, and proper formatting for JIRA API operations.

Assisted-by: Claude

Testing

Steps to test

  1. Pull down the PR
  2. Verify the skill files are present in devflow/cli_skills/ directory:
    • daf-jira-mcp/SKILL.md
    • daf-jira-fields/SKILL.md
    • daf-jira/SKILL.md
  3. Start a Claude Code session in a DevAIFlow-enabled project
  4. Verify the skills are loaded and available in the skill list
  5. Test JIRA MCP integration by attempting to query JIRA issues (requires MCP JIRA server configured)
  6. Validate that field mapping documentation is accessible and accurate
  7. Confirm Wiki markup syntax reference is complete and properly formatted

Scenarios tested

  • Skill files are properly structured and parseable
  • Documentation includes comprehensive JIRA field mapping rules
  • MCP tool integration instructions are clear and actionable
  • Wiki markup syntax reference covers common JIRA formatting patterns

Deployment considerations

  • This code change is ready for deployment on its own
  • This code change requires the following considerations before being deployed:

These are documentation/skill definition files that enhance Claude Code's capabilities within DevAIFlow. No runtime dependencies, database changes, or infrastructure modifications are required.

- Add MCP Integration section to daf-jira-fields skill with field mapping examples
- Add MCP Alternative Available section to daf-jira skill comparing MCP vs daf commands
- Create new daf-jira-mcp skill for MCP tool usage guidance
- Update cross-references between skills for MCP integration workflows

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@itdove itdove marked this pull request as ready for review March 31, 2026 15:36
@itdove itdove merged commit f9bb0a0 into main Mar 31, 2026
7 checks passed
@itdove itdove deleted the 341 branch March 31, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant