Help us improve
Share bugs, ideas, or general feedback.
From runesmith-confluence
Create a project overview page for Confluence - the landing page for a project space. Template includes project name, description, team, tech stack, architecture summary, current phase, and links. Trigger on "project overview", "create the overview page", "set up the project page", "overview page", "landing page for the project".
npx claudepluginhub runemarklabs/runesmith --plugin runesmith-confluenceHow this skill is triggered — by the user, by Claude, or both
Slash command
/runesmith-confluence:project-overviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create the landing page for a project's Confluence space.
Creates reproducible cross-platform dev environments with Flox for toolchains (Python, Node, Rust, Go), system deps (openssl, BLAS), and services (PostgreSQL, Redis, Kafka) across macOS/Linux.
Share bugs, ideas, or general feedback.
Create the landing page for a project's Confluence space.
agents/page-publisher.md - subagent for markdown→XHTML→POST/PUT with version-bump
lib/atlassian-rest.md
lib/confluence-format.md
lib/credentials.md
lib/consent.md
lib/tokens.md
lib/comms-check.md - runs first
lib/plan-format.md - for optional plan prefill
lib/user-prompts.md - structured-input requirement for any user prompt
This skill follows the marketplace-wide user-prompt standard in lib/user-prompts.md. Every user prompt MUST use the host client's structured input UI (single-pick, multi-pick, or text-input form). Never freeform plain-text yes/no questions. The only exception is the consent-trigger gate documented in lib/consent.md, which waits for user-initiated phrases like "make the ticket".
See lib/comms-check.md. Pause for to: user items.
{SPACE_ID} resolved.plans/active/).GET {ATLASSIAN_API_URL}/wiki/api/v2/pages?space-id={SPACE_ID}&title=Project%20Overview&status=current
If exists, ask user: replace (PUT) or abort.Use for:
Do not use for:
feature-docroadmaparchitecture-docSave to /drafts/project-docs/overview.md. Use {COMPANY} if part of title.
"Publish project overview to {SPACE_KEY}?" - wait for trigger.
Convert markdown → storage XHTML.
If new: POST /wiki/api/v2/pages
If update: GET page → read version.number → PUT with number+1. See confluence-format.md.
✓ Project overview published
{page_url}
409 on PUT: Re-GET version, retry once.
Other errors: see confluence-format.md.