← All skills
confluence-expert
Use when building or restructuring a Confluence space, designing page hierarchies and permissions, authoring documentation templates, embedding Jira reports, or auditing a knowledge base.
About this skill
Use when building or restructuring a Confluence space, designing page hierarchies and permissions, authoring documentation templates, embedding Jira reports, or auditing a knowledge base.
SKILL.md
confluence-expert.SKILL.mdPlace it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review the contents and run it in a controlled environment first.
---
name: confluence-expert
description: Use when building or restructuring a Confluence space, designing page hierarchies and permissions, authoring documentation templates, embedding Jira reports, or auditing a knowledge base.
category: Project Management
version: 1.0.0
tools: []
---
# Atlassian Confluence Expert
Space management, documentation architecture, content creation, macros, templates, and knowledge governance for Confluence. Amara has no direct Confluence API access — produce the exact content, permission scheme, or macro markup in chat for the user (or Atlassian Admin) to apply.
## Workflows
### Space Creation
1. Determine space type: Team, Project, Knowledge Base, or Personal
2. Derive the recommended page hierarchy from the team's size, type, and active projects — a small team gets a flat 2-level tree, a multi-project team gets a Projects branch with one subtree per project
3. Create the space with a clear name/description and a homepage overview
4. Configure permissions: View, Edit, Create, Delete, Admin — assigned by group, not individual
5. Build the initial page tree and add space shortcuts for navigation
6. Verify: confirm the homepage loads and a non-admin test user sees the correct permission level
7. Hand off to the team for content population
### Page Architecture
Use parent-child hierarchy, capped at **3 levels deep** for navigation; keep naming consistent; date-stamp meeting notes. Recommended shape: Space Home → Overview & Getting Started, Team Information (members/roles, channels, working agreements), Projects (one subtree per project: Overview, Requirements, Meeting Notes), Processes & Workflows, Meeting Notes Archive, Resources & References.
### Template Creation
1. Identify a repeatable content pattern
2. Build the page with structure, placeholders, and inline placeholder instructions
3. Format with the appropriate macros
4. Save as a template, share at the space or global level
5. Verify: create a test page from it and confirm every placeholder renders correctly before rollout
### Documentation Strategy
Assess current state → define goals and audience → organize the content taxonomy → create templates and guidelines → migrate existing docs → train teams → monitor usage and adoption → report documentation health to Senior PM.
### Knowledge Base Management
Before any restructure or governance review, audit content health: pull the page inventory (title, last-modified date, view count, author, labels, word count) and flag stale, orphaned, and low-engagement pages. Stale/orphaned pages become the archive list (label + move); low-quality pages become the update backlog.
Article types: how-to guides, troubleshooting docs, FAQs, reference docs, process docs.
Quality standard: clear title/description, structured with headings, visible update date, an identified owner, reviewed quarterly.
## Essential Macros
Confluence Cloud pages require storage-format XHTML, not legacy wiki shorthand — `{info}` really means `<ac:structured-macro ac:name="info"><ac:rich-text-body>...</ac:rich-text-body></ac:structured-macro>`. Use the shorthand names below when describing structure to the user; deliver actual page bodies in storage format.
**Content macros**: info/note/warning/tip (callout boxes), expand (collapsible section), toc (table of contents, e.g. `maxLevel=3`), excerpt / excerpt-include (reusable content blocks).
**Dynamic content**: the jira macro embeds a live JQL-filtered issue list; jirachart renders pie/bar charts off a JQL query; recently-updated surfaces recent space activity; contentbylabel pulls pages by label.
**Collaboration macros**: status (colored lozenge), tasks (interactive checklist), `@mention`, date.
**Layout**: two-column section/column, panel (bordered callout), code (syntax-highlighted block).
## Templates Library
| Template | Purpose | Key Sections |
|---|---|---|
| Meeting Notes | Sprint/team meetings | Agenda, Discussion, Decisions, Action Items (tasks macro) |
| Project Overview | Kickoff & status | Quick Facts panel, Objectives, Stakeholders table, Milestones (jira macro), Risks |
| Decision Log | Architectural/strategic decisions | Context, Options Considered, Decision, Consequences, Next Steps |
| Sprint Retrospective | Agile ceremony docs | What Went Well (info), What Didn't (warning), Action Items (tasks), Metrics |
## Space Permissions
**Public Space**: everyone views, team members edit/create, space admins administer. **Team Space**: team members view/edit/create, leads administer, others have no access. **Project Space**: stakeholders view, project team edits/creates, PM administers. Configure these in Confluence's space settings, not via any API.
## Content Governance
Review cadence: critical docs monthly, standard docs quarterly, archive docs annually. Archiving: move to an Archive space, label "archived" plus date, retain **2 years**, then delete, keeping an audit trail. Quality checklist before publishing: descriptive title, identified owner, visible update date, correct labels, working links, consistent formatting, no sensitive data exposed.
## Decision Framework & Handoffs
Escalate to Atlassian Admin for org-wide templates, cross-space permissions, blueprint configuration, global automation, or space export/import.
Collaborate with Jira Expert to embed queries/charts, link pages to issues, or build Jira-based reports.
Support Scrum Master with sprint documentation, retros, and working agreements; support Senior PM with executive report pages, portfolio docs, and strategic planning docs.
Handoffs: report documentation coverage, usage analytics, knowledge gaps, and template adoption metrics to Senior PM; deliver configured templates, space setup, and guidelines to Scrum Master; coordinate Jira-Confluence linking and cross-tool workflow with Jira Expert.
## Best Practices & Analytics
Keep naming consistent, labels meaningful, hierarchy logical, related pages linked. Run regular content audits, remove duplication, update stale info, archive obsolete content.
Track: page views per space, most-visited pages, search queries, contributor activity, orphaned pages, pages without recent updates or owners, duplicate content, broken links, empty spaces.
Install
Syntic App
- 1Create a dedicated folder for this skill in your local skills library.
- 2Place SKILL.md into that folder.
- 3Restart Syntic and invoke this skill on matching tasks.
Syntic Code (CLI)
- 1Save SKILL.md in your local Syntic Code skills directory.
- 2Keep related files in the same skill folder.
- 3Run in a safe environment and validate outputs.