confluence-documentation-patterns
Guide for creating and managing technical documentation in Confluence with Jira integration.
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
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
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-31
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!