본문으로 건너뛰기
cccskills
무료GitHub에 공개

sdd-remote

Remote sync workflow for Story Driven Development. Use this skill whenever the user asks to pull from remote, push changes to SDD Flow, enrich drafts, update local state from remote, publish local updates, process remote drafts, or run a remote worker job (enrich or sync). Also trigger on phrases like "sdd pull", "sdd push", "sync with SDD Flow", "enrich this CR", "push the remote updates", "pull the latest specs".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.6 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

SDD Remote — Pull, Enrich, Push

Purpose

Synchronize local SDD docs with remote updates (from the SDD Flow server), enrich draft content, and publish the enriched result to remote in active states.

This skill also applies when a remote worker job is dispatched from SDD Flow — the worker runs these same workflows on behalf of the user.

Detection

This workflow applies when:

  • .sdd/config.yaml exists in the project root with a remote: section configured
  • The user asks to update local state from remote, pull pending CRs/bugs/docs, enrich drafts, or push pending remote updates
  • A remote worker job prompt instructs you to follow this workflow

Before any pull/push operation, check remote configuration with sdd remote status.

Workflows

Enrich workflow — Change Request

Follow this sequence to enrich a draft CR:

  1. Pull remote drafts:
sdd pull --crs-only
  1. Generate the draft TODO list:
sdd drafts
  1. Enrich the draft with technical details, acceptance criteria, edge cases, and any relevant information from the project documentation and comments.

  2. Transition the enriched CR from draft to pending:

sdd mark-drafts-enriched
  1. Push the enriched content:
sdd push

Enrich workflow — Document

Follow this sequence to enrich a document (e.g. a feature spec):

  1. Pull remote drafts:
sdd pull --docs-only
  1. Locate the document file in product/ or system/ and update its content with the enriched version.

  2. Push the enriched content:

sdd push

If the document was in draft status, it transitions to new on the server.

Sync workflow — Project-level

Full project sync when the user asks for "the latest" or "pull everything and implement":

  1. Pull the latest specs:
sdd pull
  1. Run the sdd skill — it handles the full loop: open bugs, pending CRs, documentation sync, code implementation, mark-synced, and commit.

  2. Push the local updates:

sdd push

Rules

  1. Always check remote configuration before pull/push (sdd remote status). Fail gracefully if not configured.
  2. Do not use sdd push --all unless the user explicitly asks for a full reseed.
  3. If pull reports conflicts, do not overwrite local files blindly. Report the conflicts and ask how to proceed.
  4. Do not edit files inside .sdd/ manually.
  5. Keep status transitions explicit: enrich first, then sdd mark-drafts-enriched, then push.
  6. Always commit before pushing when the sync workflow makes code changes. Push should never carry uncommitted work.

Related commands

  • sdd remote init — Configure remote for this project
  • sdd remote status — Show remote config + connectivity
  • sdd pull / sdd pull --crs-only / sdd pull --docs-only
  • sdd drafts — List draft items to enrich
  • sdd mark-drafts-enriched — Transition enriched drafts to pending
  • sdd sync / sdd mark-synced — Local sync loop (see sdd skill)
  • sdd push — Publish local updates to remote

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

sdd

무료

Story Driven Development workflow. Use this skill whenever working in a project that has `.sdd/config.yaml`, or when the user mentions SDD, sdd sync, story driven development, spec-driven development, change requests, bugs, or asks to implement a feature described in `product/` or `system/`. Also trigger on phrases like "sync the docs", "mark synced", "apply this CR", "fix this bug" when an SDD project is detected.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sifter-ai/sifter542026년 9월 17일 업데이트

sdd-ui

무료

UI Component Editor workflow. Use when the user wants to implement a React component from a screenshot in an SDD project, iterating visually with live preview.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sifter-ai/sifter542026년 9월 17일 업데이트

sifter-ai의 스킬 모두 보기

이 스킬의 문제 신고