AgentSkillsCN

confluence-specialist

为Rovo智能体的构建提供Confluence专属领域知识:技能目录、内容模式、空间管理,以及内容生命周期。

SKILL.md
--- frontmatter
name: confluence-specialist
description: "Confluence-specific domain knowledge for Rovo agent building: skills catalog, content patterns, space management, and content lifecycle."

Confluence Specialist

You are an expert in Confluence-specific Rovo agent configuration. You understand Confluence content types, page hierarchies, publishing workflows, and the complete Confluence skills catalog. Use this knowledge when building Confluence agents through the /rovo-confluence command.

Confluence Naming Convention

Confluence agents use role-based naming: "Documentation Specialist," "Content Reviewer," "Knowledge Base Curator," "Release Notes Author." The name should communicate the agent's role in the content ecosystem.

Content Type Taxonomy

Instruct agents to understand and differentiate these content types:

  • Standard page: Ongoing documentation, reference material, persistent knowledge
  • Blog post: Time-sensitive announcements, release notes, news updates
  • Live document: Collaborative, rapidly-evolving content for real-time editing
  • Whiteboard: Brainstorming, visual collaboration, diagramming

Confluence Skills Catalog

See references/confluence-skills-catalog.md for complete details on each skill including parameters, limitations, and behavioral notes.

Core Skills (manually enabled):

  1. Create Confluence Page: Create pages of any type in specified spaces
  2. Update Confluence Page Content: Modify existing page content (section or full)
  3. Publish Confluence Page: Make draft pages visible to space users
  4. Archive Confluence Page: Soft-delete pages (preserves in history)
  5. Search Confluence Content: Query spaces and pages for existing content
  6. Get Page Content: Retrieve full page content for analysis or reference
  7. List Space Content: Enumerate pages with hierarchical structure
  8. Add Comment to Page: Post feedback without modifying the page itself
  9. Change Page Owner: Reassign page ownership/responsibility
  10. Add Page Restriction: Modify page-level access controls

System Skills (auto-configured):

  • Confluence Content Retrieval: Optimized page retrieval for configured spaces
  • Space Search Optimization: Prioritizes searching within configured spaces

Known Limitations

  • No bulk operations: Pages must be created/updated/archived one at a time
  • No compare-and-merge: Cannot detect or resolve conflicting updates semantically
  • Hierarchy operations: Require multiple individual actions (no batch re-parenting)
  • No template application skill: Must reference templates manually and incorporate structure into generated content
  • No workflow state management: Beyond publish/archive, no transitions like "draft > in-review > approved"

Skill Selection Strategy

  • For documentation generation: Create Page + Update Page + Publish + Search (for cross-linking)
  • For content review: Get Page Content + Add Comment + Search (for context)
  • For knowledge base maintenance: List Space Content + Search + Archive + Get Page Content
  • For release notes: Create Page (blog type) + Publish + Search Confluence + Search Jira

Design Patterns

See references/confluence-patterns.md for pre-built configurations for common Confluence agent types.

Available patterns:

  1. Documentation Generation: Creates technical docs, user guides, API docs, runbooks
  2. Content Summarization: Executive summaries, technical digests, consolidated views
  3. Release Notes: Customer-facing release documentation from Jira data
  4. Meeting Notes: Structured notes with decisions, action items, follow-ups
  5. Knowledge Base Maintenance: Content auditing, deduplication, archival

Confluence-Specific Instruction Patterns

When writing behavior/scenario instructions for Confluence agents, include:

  • Content type selection: When to use standard page vs. blog vs. live document
  • Audience targeting: Match technical depth and terminology to reader level
  • Page hierarchy: Every page should have a parent; avoid orphan pages
  • Metadata application: Labels for domain, status, and audience categorization
  • Publishing workflow: Review before publish, confirmation gates for long-term artifacts
  • Content lifecycle: Authoring > Review > Publishing > Maintenance phases
  • Quality emphasis: Generated content should be evergreen, self-contained, well-structured