The Confluence skill has been installed to:
~/.claude/skills/confluence/
- SKILL.md - Complete skill documentation with all features and workflows
- README.md - Overview and quick start guide
- QUICK_REFERENCE.md - Cheat sheet for common tasks
- INSTALLATION.md - This file
- wiki_markup_guide.md - Complete Confluence Wiki Markup syntax reference
- conversion_guide.md - Detailed Markdown ↔ Wiki Markup conversion rules
- mark_tool_guide.md - Comprehensive guide to the mark CLI tool
- convert_markdown_to_wiki.py - Convert Markdown to Confluence Wiki Markup
- render_mermaid.py - Render Mermaid diagrams to PNG/SVG images
- generate_mark_metadata.py - Add mark-compatible metadata to Markdown files
- sample-confluence-page.md - Example Markdown file demonstrating all features
ls ~/.claude/skills/confluence/You should see:
SKILL.md
README.md
QUICK_REFERENCE.md
INSTALLATION.md
references/
scripts/
examples/
assets/
Ask Claude Code:
"Help me search for Confluence pages in the DEV space"
Claude will automatically use the Confluence skill!
For full functionality, install these optional tools:
brew install kovetskiy/mark/marknpm install -g @mermaid-js/mermaid-cliSimply ask Claude Code to help with Confluence tasks:
Examples:
"Search for API documentation in Confluence"
"Create a Confluence page from this Markdown"
"Convert this Wiki Markup to Markdown"
"Find pages about authentication created this month"
Claude will automatically:
- Detect it's a Confluence task
- Load the Confluence skill
- Use the appropriate MCP tools
- Apply conversion scripts if needed
- Handle diagram rendering
- Provide formatted output
python ~/.claude/skills/confluence/scripts/convert_markdown_to_wiki.py input.md output.wikipython ~/.claude/skills/confluence/scripts/render_mermaid.py diagram.mmd output.pngpython ~/.claude/skills/confluence/scripts/generate_mark_metadata.py file.md \
--space DEV \
--title "Page Title" \
--labels api,documentationEnsure your Atlassian MCP server is configured with:
- Confluence instance URL
- Authentication credentials (API token)
- Appropriate permissions for the spaces you want to manage
If using the mark tool, create ~/.config/mark:
username = "your-email@example.com"
password = "your-api-token"
base_url = "https://your-instance.atlassian.net/wiki"
space = "DEV"You: "Create a Confluence page from this Markdown document in the DEV space"
[Paste your Markdown content]
Claude:
1. Converts Markdown to Wiki Markup
2. Renders any Mermaid diagrams
3. Uploads diagrams as attachments
4. Creates the page via MCP
5. Returns page URL
You: "Find all pages about 'authentication' in the DEV space created this year"
Claude:
1. Builds CQL query: 'space = "DEV" AND text ~ "authentication" AND created >= startOfYear()'
2. Executes search via MCP
3. Returns formatted results
You: "Convert this Wiki Markup to Markdown"
[Paste Wiki Markup content]
Claude:
1. Analyzes the Wiki Markup
2. Applies conversion rules
3. Returns Markdown format
4. Notes any elements that couldn't be converted
You: "Help me sync this docs/ folder to Confluence using mark"
Claude:
1. Checks for mark installation
2. Adds metadata headers to Markdown files
3. Provides mark command to run
4. Or executes sync directly
- Read QUICK_REFERENCE.md for common commands
- Review examples/sample-confluence-page.md for examples
- Check SKILL.md for complete documentation
- references/wiki_markup_guide.md - Learn Wiki Markup syntax
- references/conversion_guide.md - Understand conversion rules
- references/mark_tool_guide.md - Master the mark CLI
If Claude doesn't seem to recognize Confluence tasks:
- Verify skill is in
~/.claude/skills/confluence/ - Check that
SKILL.mdexists and is readable - Try restarting Claude Code
- Explicitly mention "using the Confluence skill"
If Confluence MCP tools aren't working:
- Check Atlassian MCP server is running
- Verify credentials are configured
- Test connection manually
- Review MCP server logs
If Python scripts fail:
- Ensure Python 3 is installed:
python3 --version - Check script permissions:
ls -l ~/.claude/skills/confluence/scripts/ - Run directly:
python3 ~/.claude/skills/confluence/scripts/convert_markdown_to_wiki.py - Check error messages for missing dependencies
"Help me with the Confluence skill"
"Show me Confluence skill documentation"
"What can the Confluence skill do?"
- SKILL.md - Complete feature documentation
- QUICK_REFERENCE.md - Quick command reference
- references/ - Detailed guides
- Atlassian MCP: Check your MCP server documentation
- mark tool: https://github.com/kovetskiy/mark
- Mermaid: https://mermaid.js.org/
The Confluence skill is now installed and ready to use. Try it out with a simple task:
"Search Confluence for pages about API in the DEV space"
Happy documenting! 📝