← ClaudeAtlas

adk-synclisted

Publish, sync, push-to, post-to, update, fetch-as-markdown, pull-from-Confluence/Jira/Slack. Bidirectional 3P bridge for markdown. Hybrid path: writes to `<repo>/.temp/adk/sync/<task>/synced/` when invoked from a repo with a repo-coupled doc, else `$ADK_DATA_HOME/sync/<task>/synced/` (default). READ mode (--read <url>): pulls a Confluence page / Jira description / GDoc / GitHub PR body / GitHub issue / Slack thread into local markdown. WRITE mode (--write <md-path> --to <destination>): publishes markdown to confluence / jira-desc / jira-comment / gh-pr-body / gh-issue-comment / slack / gdoc. Idempotent: match-by-id first, match-by-title-and-parent second, never by content hash. Format conversions are programmatic (md ↔ Confluence storage XHTML, md ↔ Jira ADF, md ↔ Slack blocks); AI only for "is this update safe?" checks. Per-invocation user confirmation required for every write regardless of mode (constitution §I.4). NEVER overwrites a human-authored target without explicit opt-in. NEVER changes sharing/restr
sujeet-pro/agents-devkit · ★ 0 · Code & Development · score 76
Install: claude install-skill sujeet-pro/agents-devkit
# adk-sync 3P bridge. Read remote → markdown. Write markdown → remote. Mostly programmatic. `--detailed` makes safety checks stricter and gathers more source/target context before conversion. `--deep` selects the stronger model profile per `shared/model-depth.md`; use it for ambiguous overwrite/conflict decisions, not routine format conversion. ## Modes ### Read mode ``` /adk-sync --read <url> ``` Pulls the resource into `<task_dir>/synced/<source>.md` (path resolved per `shared/paths.md`). Supported source URLs: | URL type | Reference | |---|---| | Confluence page | `references/read-confluence.md` | | Jira issue (description + comments) | `references/read-jira.md` | | GitHub PR (body + comments) | `references/read-gh-pr.md` | | GitHub issue | `references/read-gh-issue.md` | | Slack thread permalink | `references/read-slack.md` | | GDoc (via workspace connector or shared URL) | `references/read-gdoc.md` | ### Write mode ``` /adk-sync --write <md-path> --to <destination> [--target <id-or-title>] ``` Pushes the local markdown to the destination. Supported destinations: | --to | Reference | |---|---| | `confluence` | `references/write-confluence.md` (md → storage XHTML; create-or-update by title + parent) | | `jira-desc` | `references/write-jira-desc.md` (md → ADF; replace issue description) | | `jira-comment` | `references/write-jira-comment.md` (md → ADF; append comment) | | `gh-pr-body` | `references/write-gh-pr-body.md` (md as-is; replace PR body via `gh pr edit`)