Confluence Documentation Patterns
Confluence Documentation Patterns
Create, manage, and organize technical documentation in Confluence with Jira integration.
When to Use This Skill
- Creating technical design documents (TDD)
- Writing API documentation
- Documenting architecture decisions (ADR)
- Creating runbooks and playbooks
- Writing release notes and meeting notes
- Linking documentation to Jira issues
- Searching documentation
Document Templates Overview
TDD - Technical Design Document
- When: New features, architecture changes, complex implementations
- Key Sections: Executive Summary, Problem Statement, Solution, Implementation Details, Testing Strategy
- Metadata: Status, Author, Jira Issue link, Reviewers
ADR - Architecture Decision Record
- When: Technology choices, architectural patterns, design tradeoffs
- Key Sections: Context, Decision, Consequences, Alternatives Considered
- Metadata: Status (Proposed|Accepted|Deprecated|Superseded), Date, Decision Makers
API Documentation
- Key Sections: Overview, Authentication, Base URL, Endpoints, Error Handling, Examples
- Metadata: Version, Authentication method, Last Updated
Runbook / Playbook
- When: Operational procedures, incident response
- Key Sections: Quick Reference, Emergency Contacts, Common Procedures, Escalation Path
- Metadata: Service name, Team, On-Call channel
Release Notes
- Key Sections: Summary, Highlights, New Features, Bug Fixes, Breaking Changes
- Metadata: Release Date, Release Manager, Related Jira Release
Meeting Notes
- Key Sections: Attendees, Agenda, Discussion, Action Items, Decisions
- Metadata: Date, Time, Location, Facilitator
Sprint Retrospective
- Key Sections: Sprint Summary, What Went Well, Improvements, Action Items
- Metadata: Sprint number, Team, Facilitator
Confluence Query Language (CQL)
Basic Syntax: field operator value
Common Fields:
title,text,label,space,type,creator,lastModified,ancestor
Operators: =, !=, ~ (contains), >, <, >=, <=, IN, AND, OR, NOT
Essential Patterns:
label = "tdd" AND space = "ENG" ORDER BY lastModified DESC
lastModified >= now("-1w") AND space = "ENG"
title ~ "API" AND label = "authentication"
label = "adr" AND text ~ "Status: Approved"
label = "runbook" AND label = "production" AND space = "OPS"
label = "draft" AND creator = currentUser()
Jira-Confluence Integration
Linking Documentation to Issues:
- Smart Links:
[TDD - Feature](confluence-url)in Jira/Confluence descriptions - Jira Macro:
{jira:PROJ-123}displays issue card with status, assignee, summary
Embedding Jira Data:
- Single issue:
{jira:PROJ-123|columns=key,summary,status,assignee} - JQL query:
{jira:jql=project=PROJ AND status="In Progress"|columns=key,summary} - Issue count:
{jiraissues:project=PROJ AND type=Bug|count} - Timeline:
{jira-chart:type=timeline|project=PROJ}
Best Practices:
- Link all documentation in Jira issue descriptions or comments
- Use labels consistently (tdd, adr, runbook, api-docs, release-notes)
- Name spaces by team/domain (ENG, OPS, PRODUCT)
- Archive documentation when superseded or deprecated
More from lobbi-docs/claude
vision-multimodal
Vision and multimodal capabilities for Claude including image analysis, PDF processing, and document understanding. Activate for image input, base64 encoding, multiple images, and visual analysis.
242design-system
Apply and manage the AI-powered design system with 50+ curated styles
126complex-reasoning
Multi-step reasoning patterns and frameworks for systematic problem solving. Activate for Chain-of-Thought, Tree-of-Thought, hypothesis-driven debugging, and structured analytical approaches that leverage extended thinking.
105gcp
Google Cloud Platform services including GKE, Cloud Run, Cloud Storage, BigQuery, and Pub/Sub. Activate for GCP infrastructure, Google Cloud deployment, and GCP integration.
73kanban
Kanban methodology including boards, WIP limits, flow metrics, and continuous delivery. Activate for Kanban boards, workflow visualization, and lean project management.
62debugging
Debugging techniques for Python, JavaScript, and distributed systems. Activate for troubleshooting, error analysis, log investigation, and performance debugging. Includes extended thinking integration for complex debugging scenarios.
59