Conversation
- Add new command that creates Confluence postmortem from Slack channel - Uses Atlassian MCP for Confluence operations (read template, create pages) - Uses Slack MCP for gathering incident information - Generates structured postmortem with timeline, action items, responders - Formats timestamps in UTC - Creates year directories automatically if needed - Update README with command documentation Co-Authored-By: Martin Vasko <Matovidlo2@gmail.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
⚙️ Control Options:
|
- Add MCP Server Setup section to main README - Include Atlassian MCP setup command for Confluence/Jira - Add troubleshooting guide for MCP tools availability - Reference /mcp command for authentication Co-Authored-By: Martin Vasko <Matovidlo2@gmail.com>
- Add Slack MCP section with npx stdio transport setup - Include step-by-step guide for extracting XOXD and XOXC tokens from browser - Reference /mcp command for verification Co-Authored-By: Martin Vasko <Matovidlo2@gmail.com>
- Use slack-mcp-server package name - Add --env flags for XOXC and XOXD tokens - Update instructions to replace placeholder tokens Co-Authored-By: Martin Vasko <Matovidlo2@gmail.com>
|
Do we want this in here considering it will be a public repo? |
|
@jordanrburger That's what I was fighting a bit with. We have developer role there, we use it in our own prompts. I am open to create new role and put it there, just it will need user to switch between roles. Or We would need to create another repo with private commands that are handy for us not just our customers. |
|
It is a showcase what we can do. I would vote for renaming to to Keboola Developer … or group somehow to "keboola internal". If it will interfere with other tools (I mean if this one will be decreasing quality of others), then we should separate it. |
|
Otherwise I am ok to have it there. 😉 |
- Add new incident-commander plugin with comprehensive post-mortem workflow - Move create-postmortem command from developer plugin to incident-commander - Update command with detailed instructions for each post-mortem section - Add plugin.json with Atlassian MCP configuration - Add plugin README with setup and usage documentation - Update main README to include incident-commander plugin - Remove create-postmortem from developer plugin Co-Authored-By: Martin Vasko <Matovidlo2@gmail.com>
Summary
Adds a new Incident Commander plugin with a
/create-postmortemslash command that automates incident post-mortem creation. The command gathers incident information from a Slack channel and creates a structured post-mortem document in Confluence based on a template.Key changes:
plugins/incident-commander/plugin structure (separate from developer plugin)/create-postmortemcommand with detailed section-by-section instructionsThe command acts as a senior engineer helping an incident commander and:
Prerequisites for users:
Updates since last revision
incident-commanderplugin - Moved/create-postmortemout of developer plugin into its own dedicated plugin3568009242, Template3568304146Review & Testing Checklist for Human
3568009242and template3568304146must exist and be accessiblehttps://mcp.atlassian.com/v1/sseis the correct endpointmcp__slack__list_channelsexistRecommended test plan:
/plugin install incident-commanderclaude mcp add --transport sse atlassian https://mcp.atlassian.com/v1/sse/mcpto authenticate with Atlassian/mcpto verify Slack MCP is working/create-postmortem <test-channel-name>Notes
Link to Devin run: https://app.devin.ai/sessions/d04a77c2722c4fa8af64b0476ceed2b5
Requested by: Martin Vasko (@Matovidlo)