/confluence-docs
Documentation templates for ADRs, runbooks, and architecture docs. Use when creating architectural decision records, operational runbooks, or technical documentation.
$ npx -y skills add bybren-llc/safe-agentic-workflow --skill confluence-docs --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/confluence-docs
Context preview
The summary Claude sees to decide when to auto-load this skill.
Documentation templates for ADRs, runbooks, and architecture docs. Use when creating architectural decision records, operational runbooks, or technical documentation.
SKILL.md
confluence-docs.SKILL.mdname: confluence-docs
description: Documentation templates for ADRs, runbooks, and architecture docs. Use when creating architectural decision records, operational runbooks, or technical documentation.
allowed-tools: Read, Write, Edit, Grep, Glob
Confluence Documentation Skill
Purpose
Provide standardized templates for creating technical documentation. These templates ensure consistent, high-quality documentation across the project.
When This Skill Applies
Invoke this skill when:
- Creating Architecture Decision Records (ADRs)
- Writing operational runbooks
- Documenting system architecture
- Creating technical specifications
- Writing knowledge transfer (KT) documents
Existing ADRs (Reference)
| ADR | Location | Topic | | ------- | ---------------------------------------------------------- | ------------------------- | | ADR-002 | `docs/adr/ADR-002-constants-unification.md` | Constants organization | | ADR-003 | `docs/adr/ADR-003-dependency-upgrade-typescript-fixes.md` | Dependency upgrades | | ADR-004 | `docs/adr/ADR-004-server-component-data-access-pattern.md` | Server component patterns | | ADR-005 | `docs/adr/ADR-005-ci-infrastructure-services.md` | CI infrastructure | | ADR-006 | `docs/adr/ADR-006-bonus-pdf-private-bucket-security.md` | Security patterns | | ADR-007 | `docs/adr/ADR-007-rendertrust-marketing-pages.md` | Marketing architecture |
ADR Template (Architecture Decision Record)
# ADR-XXX: [Title]
## Status
[Proposed | Accepted | Deprecated | Superseded]
## Context
What is the issue that we're seeing that motivates this decision?
## Decision
What is the change that we're proposing and/or doing?
## Consequences
### Positive
- [Benefit 1]
- [Benefit 2]
### Negative
- [Tradeoff 1]
- [Tradeoff 2]
### Neutral
- [Observation]
## Implementation Notes
How should this decision be implemented?
## Related Decisions
- ADR-XXX: [Related decision]
## References
- [Link to relevant documentation]
Runbook Template
# Runbook: [Operation Name]
## Overview
Brief description of what this runbook covers.
## Prerequisites
- [ ] Access to [system]
- [ ] Required permissions
- [ ] Tools installed
## Procedure
### Step 1: [Action Name]
\`\`\`bash
# Command to execute
\`\`\`
**Expected output**: Description of what you should see
**If error**: What to do if something goes wrong
### Step 2: [Action Name]
...
## Verification
How to verify the operation was successful.
## Rollback
Steps to undo the operation if needed.
## Troubleshooting
### Issue: [Common problem]
**Symptoms**: What you see
**Cause**: Why it happens
**Solution**: How to fix it
## Contacts
- Primary: [Name/Role]
- Escalation: [Name/Role]
## Revision History
| Date | Author | Changes |
| ---------- | ------ | --------------- |
| YYYY-MM-DD | Name | Initial version |
Architecture Document Template
# [System/Component] Architecture
## Overview
High-level description of the system/component.
## Goals and Non-Goals
### Goals
- [What this system should do]
### Non-Goals
- [What this system should NOT do]
## Architecture Diagram
\`\`\`
[ASCII diagram or link to diagram]
\`\`\`
## Components
### Component 1: [Name]
- **Purpose**: What it does
- **Location**: Where it lives
- **Dependencies**: What it needs
### Component 2: [Name]
...
## Data Flow
How data moves through the system.
## Security Considerations
- Authentication
- Authorization (RLS)
- Data protection
## Performance Considerations
- Caching strategy
- Database optimization
- API response times
## Monitoring and Observability
- Key metrics
- Alerting thresholds
- Log locations
## Future Considerations
What might change or be improved.
## References
- Related ADRs
- External documentation
Knowledge Transfer (KT) Document Template
# KT: [Topic Name] - {{TICKET_PREFIX}}-XXX
## Summary
What was done and why it matters.
## Context
Background information needed to understand this work.
## Key Decisions Made
1. [Decision 1]: [Reasoning]
2. [Decision 2]: [Reasoning]
## Implementation Details
### What Changed
- File: `path/to/file.ts`
- Change description
### How It Works
Explanation of the implementation.
## Gotchas and Lessons Learned
Things that might trip up future developers.
## Testing
How to verify everything works.
## Related Tickets
- {{TICKET_PREFIX}}-XXX: [Related work]
## Future Work
What should be done next.Documentation Output Locations
| Doc Type | Location | Naming | | -------------- | ------------------------------------ | -------------------------------------- | | ADRs | `docs/adr/` | `ADR-XXX-{description}.md` | | Runbooks | `docs/runbooks/` | `{operation}-runbook.md` | | Architecture | `docs/architecture/` | `{system}-architecture.md` | | KT Docs | `docs/` | `KT-{{TICKET_PREFIX}}-XXX-{topic}.md` | | Technical Docs | `docs/agent-outputs/technical-docs/` | `{{TICKET_PREFIX}}-XXX-{description}.md` |
Documentation Checklist
Before publishing any documentation:
- [ ] Clear, descriptive title
- [ ] Proper heading hierarchy (H1 > H2 > H3)
- [ ] Code blocks with language tags
- [ ] Links to related documents
- [ ] Author and date included
- [ ] No sensitive data (secrets, passwords)
- [ ] Spell-checked
- [ ] Markdown lint passes (`yarn lint:md`)
Read more
name: confluence-docs description: Documentation templates for ADRs, runbooks, and architecture docs. Use when creating architectural decision records, operational runbooks, or technical documentation. allowed-tools: Read, Write, Edit, Grep, Glob
Confluence Documentation Skill
Purpose
Provide standardized templates for creating technical documentation. These templates ensure consistent, high-quality documentation across the project.
When This Skill Applies
Invoke this skill when:
- Creating Architecture Decision Records (ADRs)
- Writing operational runbooks
- Documenting system architecture
- Creating technical specifications
- Writing knowledge transfer (KT) documents
Existing ADRs (Reference)
| ADR | Location | Topic | | ------- | ---------------------------------------------------------- | ------------------------- | | ADR-002 | `docs/adr/ADR-002-constants-unification.md` | Constants organization | | ADR-003 | `docs/adr/ADR-003-dependency-upgrade-typescript-fixes.md` | Dependency upgrades | | ADR-004 | `docs/adr/ADR-004-server-component-data-access-pattern.md` | Server component patterns | | ADR-005 | `docs/adr/ADR-005-ci-infrastructure-services.md` | CI infrastructure | | ADR-006 | `docs/adr/ADR-006-bonus-pdf-private-bucket-security.md` | Security patterns | | ADR-007 | `docs/adr/ADR-007-rendertrust-marketing-pages.md` | Marketing architecture |
ADR Template (Architecture Decision Record)
# ADR-XXX: [Title] ## Status [Proposed | Accepted | Deprecated | Superseded] ## Context What is the issue that we're seeing that motivates this decision? ## Decision What is the change that we're proposing and/or doing? ## Consequences ### Positive - [Benefit 1] - [Benefit 2] ### Negative - [Tradeoff 1] - [Tradeoff 2] ### Neutral - [Observation] ## Implementation Notes How should this decision be implemented? ## Related Decisions - ADR-XXX: [Related decision] ## References - [Link to relevant documentation]
Runbook Template
# Runbook: [Operation Name] ## Overview Brief description of what this runbook covers. ## Prerequisites - [ ] Access to [system] - [ ] Required permissions - [ ] Tools installed ## Procedure ### Step 1: [Action Name] \`\`\`bash # Command to execute \`\`\` **Expected output**: Description of what you should see **If error**: What to do if something goes wrong ### Step 2: [Action Name] ... ## Verification How to verify the operation was successful. ## Rollback Steps to undo the operation if needed. ## Troubleshooting ### Issue: [Common problem] **Symptoms**: What you see **Cause**: Why it happens **Solution**: How to fix it ## Contacts - Primary: [Name/Role] - Escalation: [Name/Role] ## Revision History | Date | Author | Changes | | ---------- | ------ | --------------- | | YYYY-MM-DD | Name | Initial version |
Architecture Document Template
# [System/Component] Architecture ## Overview High-level description of the system/component. ## Goals and Non-Goals ### Goals - [What this system should do] ### Non-Goals - [What this system should NOT do] ## Architecture Diagram \`\`\` [ASCII diagram or link to diagram] \`\`\` ## Components ### Component 1: [Name] - **Purpose**: What it does - **Location**: Where it lives - **Dependencies**: What it needs ### Component 2: [Name] ... ## Data Flow How data moves through the system. ## Security Considerations - Authentication - Authorization (RLS) - Data protection ## Performance Considerations - Caching strategy - Database optimization - API response times ## Monitoring and Observability - Key metrics - Alerting thresholds - Log locations ## Future Considerations What might change or be improved. ## References - Related ADRs - External documentation
Knowledge Transfer (KT) Document Template
# KT: [Topic Name] - {{TICKET_PREFIX}}-XXX
## Summary
What was done and why it matters.
## Context
Background information needed to understand this work.
## Key Decisions Made
1. [Decision 1]: [Reasoning]
2. [Decision 2]: [Reasoning]
## Implementation Details
### What Changed
- File: `path/to/file.ts`
- Change description
### How It Works
Explanation of the implementation.
## Gotchas and Lessons Learned
Things that might trip up future developers.
## Testing
How to verify everything works.
## Related Tickets
- {{TICKET_PREFIX}}-XXX: [Related work]
## Future Work
What should be done next.Documentation Output Locations
| Doc Type | Location | Naming | | -------------- | ------------------------------------ | -------------------------------------- | | ADRs | `docs/adr/` | `ADR-XXX-{description}.md` | | Runbooks | `docs/runbooks/` | `{operation}-runbook.md` | | Architecture | `docs/architecture/` | `{system}-architecture.md` | | KT Docs | `docs/` | `KT-{{TICKET_PREFIX}}-XXX-{topic}.md` | | Technical Docs | `docs/agent-outputs/technical-docs/` | `{{TICKET_PREFIX}}-XXX-{description}.md` |
Documentation Checklist
Before publishing any documentation:
- [ ] Clear, descriptive title
- [ ] Proper heading hierarchy (H1 > H2 > H3)
- [ ] Code blocks with language tags
- [ ] Links to related documents
- [ ] Author and date included
- [ ] No sensitive data (secrets, passwords)
- [ ] Spell-checked
- [ ] Markdown lint passes (`yarn lint:md`)
SAW — SAFe Agentic Workflow AI Agent Harness for Multi-Agent Team Workflows Built on SAFe methodology (Scaled Agile Framework), adapted for AI agent teams (Now With AI-DLC!) Works for any team with repeatable processes: Software, Marketing, Research, Legal, Operations.
Other skills on safe-agentic-workflow.
- /agent-coordination
Agent assignment matrix, blocker escalation, and TDM coordination patterns. Use when assigning work to specialists, managing blockers, or coordinating multi-agent workflows.
Open skill - /api-patterns
API route implementation patterns with RLS, Zod validation, and error handling. Use when creating API routes, implementing endpoints, or adding server-side validation.
Open skill - /deployment-sop
Deployment workflows, pre-deploy validation, and smoke testing patterns. Use when deploying to staging or production, running smoke tests, or validating deployments.
Open skill - /frontend-patterns
Frontend patterns for Next.js App Router, Clerk auth, shadcn/Radix UI, and PostHog analytics. Use when building UI components, creating pages, implementing auth flows, or adding analytics events. Ensures consistent UX patterns and accessibility standards.
Open skill - /git-advanced
Advanced git operations including rebase, bisect, cherry-pick, and conflict resolution. Use when rebasing branches, debugging with bisect, cherry-picking commits, or resolving complex merge conflicts.
Open skill - /linear-sop
Linear ticket management best practices. Use when creating issues, updating status, or attaching evidence. Provides evidence templates for dev/staging/done phases.
Open skill

