Syntic
← All skills
Project ManagementFreeCommunityv1.0.0

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.md

Place 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.

SKILL.md
---
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

  1. 1Create a dedicated folder for this skill in your local skills library.
  2. 2Place SKILL.md into that folder.
  3. 3Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1Save SKILL.md in your local Syntic Code skills directory.
  2. 2Keep related files in the same skill folder.
  3. 3Run in a safe environment and validate outputs.