CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

confluence-expert

Atlassian Confluence expert for creating and managing spaces, knowledge bases, and documentation. Configures space permissions and hierarchies, creates page templates with macros, sets up documentation taxonomies, designs page layouts, and manages content governance. Use when users need to build or restructure a Confluence space, design page hierarchies with permission structures, author or standardise documentation templates, embed Jira reports in pages, run knowledge base audits, or establish documentation standards and collaborative workflows.

69

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable skill body: concrete MCP tool calls with honest boundary notes on what is not available via MCP, executable scripts with defined I/O contracts, verification steps in workflows, and real one-level-deep references. The main weakness is token efficiency — roughly a third of the body is legacy wiki-markup macro examples that the skill itself flags as non-usable notation, duplicating the storage-format reference file.

Suggestions

Collapse the 'Essential Macros' and 'Page Layouts & Formatting' wiki-markup blocks into a compact table (macro name, purpose, one-line parameters) and point storage-format syntax wholly to references/macro-cheat-sheet.md — the body currently spends ~120 lines on notation it itself labels 'shown for readability only', duplicating the reference.

Add a brief error-recovery note to the key workflows (e.g., if createConfluencePage fails on storage-format validation, fetch the current page / re-check the body against the cheat sheet and retry; if the audit script errors, validate the page-inventory JSON schema) to close the fix-and-retry loop that workflow_clarity currently lacks.

Verify or inline-copy the cross-bundle pointer to ../atlassian-templates/scripts/template_scaffolder.py — it references a sibling skill's file that cannot be validated from this bundle, so a fallback (e.g., 'use references/templates.md markup directly') would keep the body self-sufficient.

DimensionReasoningScore

Conciseness

The body is mostly efficient (concrete tool calls, scripts, no basic concept explanations), but the ~120-line 'Essential Macros' / 'Page Layouts' sections present legacy wiki-markup examples ('{info}', '{jira:JQL=...}') that the skill itself warns are 'shown for readability only' and cannot be used with the MCP create/update calls that require storage format — duplicating references/macro-cheat-sheet.md in a notation that is not directly usable. This matches the score-3 anchor ('mostly efficient but includes some unnecessary explanation or could be tightened'), not score 4, because a whole large section spends tokens on non-executable notation rather than a minor trimmable instance.

3 / 5

Actionability

Strongly actionable overall: exact MCP tool calls with parameters ('mcp__atlassian__createConfluencePage (cloudId, space, title=..., parent page id, body=...)'), concrete script invocations ('python3 scripts/content_audit_analyzer.py pages.json --format json') with input/output contracts, and REST fallbacks for non-MCP operations. Minor gaps keep it at 4 rather than 5: a few steps are vague ('Add space shortcuts for navigation', 'User Mention: @username') and the wiki-markup macro examples are not copy-paste usable against the MCP API.

4 / 5

Workflow Clarity

Workflows are clearly numbered and include explicit validation checkpoints — Space Creation step 7 ('Navigate to the space URL and confirm the homepage loads; check that a non-admin test user sees the correct permission level') and Template Creation step 7 (test-render placeholders before sharing). The non-obvious constraint that space creation is not MCP-available is surfaced both up front and in the workflow. Score 5 is not reached because there is no explicit error-recovery feedback loop (what to do when createConfluencePage or the audit script fails) — checkpoints exist but no fix-and-retry guidance, matching score 4's 'minor validation gaps'.

4 / 5

Progressive Disclosure

Good structure: the body is an overview with well-signaled, one-level-deep references ('See also: references/macro-cheat-sheet.md ... references/templates.md ... references/space-architecture-patterns.md'), all of which exist and match their claimed content, plus two scripts surfaced with usage. Score 5 is not reached because the inline legacy-notation macro syntax section duplicates material that belongs in (and already exists in) the macro cheat-sheet reference, and one pointer targets a sibling skill's path ('../atlassian-templates/scripts/template_scaffolder.py') outside this bundle — minor organization gaps per the score-4 anchor.

4 / 5

Total

15

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: it names the domain, lists comprehensive concrete capabilities, and includes an explicit 'Use when' trigger clause covering natural user phrasings with synonyms. Third-person voice is used throughout and there is no padding or over-claiming.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete capabilities — 'creating and managing spaces, knowledge bases, and documentation', 'Configures space permissions and hierarchies', 'creates page templates with macros', 'sets up documentation taxonomies', 'designs page layouts', 'manages content governance' — giving comprehensive coverage of the domain. It matches the score-5 anchor (multiple specific concrete actions, comprehensive) and exceeds the score-4 example, whose coverage is merely 'several' actions with notable gaps.

5 / 5

Completeness

Both 'what' (the enumerated capabilities) and 'when' ('Use when users need to build or restructure a Confluence space, design page hierarchies with permission structures, author or standardise documentation templates, embed Jira reports in pages, run knowledge base audits, or establish documentation standards and collaborative workflows') are explicitly stated with concrete triggers. This directly matches the score-5 anchor and good_overall_examples; an explicit 'Use when' clause is present, so no cap applies.

5 / 5

Trigger Term Quality

Natural user phrasings are well covered: 'build or restructure a Confluence space', 'design page hierarchies', 'author or standardise documentation templates', 'embed Jira reports in pages', 'run knowledge base audits', plus synonyms ('Confluence space', 'knowledge bases', 'documentation'). This matches the score-5 anchor (comprehensive natural-term coverage including synonyms); it is well beyond score 4's 'a few natural terms missing'.

5 / 5

Distinctiveness Conflict Risk

The skill is anchored to a clear niche ('Atlassian Confluence', 'Confluence space', 'macros', 'embed Jira reports') that would not trigger for generic documentation or file skills. Conflict risk with a Jira-expert skill is minor and the description explicitly scopes Jira interaction to embedding reports in Confluence pages — matching the score-5 anchor (clear niche, distinct triggers, minimal conflict).

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

project-management/skills/confluence-expert/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.