本文へ移動
cccskills
無料GitHub で公開

mk-confluence-bulk

Bulk Confluence ops (10+ pages): bulk-label/move/delete via confluence-as; dry-run mandatory. NOT single-page (mk:confluence-page) or comments/attachments (mk:confluence-collaborate).

インストール方法を見る

含まれるファイル(3)

  • SKILL.md2.2 KB
  • references/dry-run-protocol.md4.3 KB
  • references/safety-checklist.md2.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

mk:confluence-bulk

Forks to the confluence-bulk agent. The agent enforces a hard 3-step ceremony at runtime — dry-run → confirm → execute.

Dry-Run Workflow (MANDATORY)

Step 1: invocation + --dry-run
Step 2: agent shows would_* JSON keys + impacted-count + first 5 affected page titles
Step 3: explicit user "yes" + typed confirmation token (e.g. "DELETE 47 PAGES")
        → re-invoke without --dry-run

Skipping Step 1 is a hard violation. The agent will refuse if asked to skip.

Triggers

  • "bulk update N pages"
  • "mass label"
  • "delete every page matching CQL"
  • "bulk-move pages from SPACE-A to SPACE-B"
  • "bulk-label every page in space ENG with 'archive'"

See also

  • Agent: ../../agents/confluence-bulk.md
  • Shared: ../confluence/references/{install-and-auth,cli-idioms,safety-framework}.md (Tier 4 enforcement lives in safety-framework.md)
  • Domain refs:
    • references/safety-checklist.md — pre-flight checklist for any bulk operation
    • references/dry-run-protocol.md — the 3-step ceremony in detail with example transcripts
  • Peer leaves: mk:confluence-search (CQL author + read-side overlap; same sanitizer), mk:confluence-page (single-page ops), mk:confluence-collaborate (comments / attachments at single-page scope)

Gotchas

  • Default --max-pages cap is 100. Higher values require explicit override + extra confirmation. confluence-as may impose its own server-side limit (~200 typical).
  • bulk delete is soft-delete to trash — restore requires going through the Confluence UI manually. There is no --restore-from-trash op verified in v1.
  • Bulk ops are NOT transactional. Partial-failure (rate limit / per-page permission error) leaves the partial-progress count visible; remediation is re-run with id NOT IN (<completed>).
  • bulk restore is intentionally absent from v1 — confluence-as does not expose it as a single subcommand. v2 may add it via per-page orchestration.
  • Grow this list as new edge cases surface.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Use this skill to generate well-branded interfaces and assets for MeowKit (AI Agent Toolkit for Claude Code), either for production or throwaway prototypes/mocks/etc. Contains essential design guidelines, colors, type, fonts, assets, and UI kit components for prototyping.

日本語の概要は準備中です。原文の説明を表示しています。

ngocsangyem/MeowKit152026年7月28日 更新

mk-advise

無料

Turn a raw idea into ONE honest recommendation: interview one question at a time until confirmed, then give a verdict with trade-offs and a checklist. Not for options or debate.

日本語の概要は準備中です。原文の説明を表示しています。

ngocsangyem/MeowKit152026年7月28日 更新

Browser automation CLI for agents: navigate, click/fill, screenshot, extract data, test apps, Electron/Slack, cloud browsers. NOT for the user's real Chrome profile/cookies (mk:chrome-profile).

日本語の概要は準備中です。原文の説明を表示しています。

ngocsangyem/MeowKit152026年7月28日 更新

Detects the right agent and complexity tier at Phase 0 orient; runs first in every workflow. NOT for runtime agent routing inside a single skill.

日本語の概要は準備中です。原文の説明を表示しています。

ngocsangyem/MeowKit152026年7月28日 更新

Angular v20+ patterns: components, signals, services, forms, routing, HTTP, testing, SSR. Auto-activates on .ts files in Angular projects (angular.json detected).

日本語の概要は準備中です。原文の説明を表示しています。

ngocsangyem/MeowKit152026年7月28日 更新

Design and review durable REST, GraphQL, RPC, or event API contracts: shape, compatibility, pagination, error semantics. Discovers existing consumers first. Not implementation, schema, or release.

日本語の概要は準備中です。原文の説明を表示しています。

ngocsangyem/MeowKit152026年7月28日 更新

ngocsangyem のスキルをすべて見る

このスキルの問題を報告する