Help us improve
Share bugs, ideas, or general feedback.
From runesmith-confluence
Create an architecture decision record (ADR) or architecture overview page for Confluence. Template includes context, decision, consequences, alternatives considered, and status. Trigger on "architecture doc", "ADR", "document this architecture decision", "write an architecture page", "architecture record".
npx claudepluginhub runemarklabs/runesmith --plugin runesmith-confluenceHow this skill is triggered — by the user, by Claude, or both
Slash command
/runesmith-confluence:architecture-docThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create an ADR or overview page for Confluence.
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 an ADR or overview page for Confluence.
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/<slug>/plan.md files; offer user to pick one or more (a single ADR may be derived from one plan; an architecture overview may pull from many).Use for:
Do not use for:
known-issuesSave to /drafts/project-docs/adr-<slug>.md:
# {Title}
## Context
...
## Decision
...
## Consequences
### Positive
- ...
### Negative
- ...
## Alternatives Considered
1. {A} - rejected because ...
2. {B} - rejected because ...
3. {Chosen} - selected because ...
## Status
Accepted
## References
- `agents/page-publisher.md` - subagent for markdown→XHTML→POST/PUT with version-bump
- [Related ADR](url)
Date: {YYYY-MM-DD}
Show in chat for review.
"Publish this ADR to {SPACE_KEY}?" - wait for trigger phrase.
Convert markdown → storage XHTML.
POST {ATLASSIAN_API_URL}/wiki/api/v2/pages
✓ ADR published
{Title} - Status: {status}
{page_url}
Same as feature-doc. See confluence-format.md error table.