sifter-ai/sifter/sdd-remote
Claude Code and agent skill by sifter-ai/sifter
- community
Checking that the SKILL.md file is still in the repository.
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".
Install
npx vskill@latest install sifter-ai/sifter/sdd-remoteSKILL.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.yamlexists in the project root with aremote: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:
- Pull remote drafts:
- Generate the draft TODO list:
- Enrich the draft with technical details, acceptance criteria, edge cases, and any
relevant information from the project documentation and comments.
- Transition the enriched CR from
drafttopending:
- Push the enriched content:
Enrich workflow — Document
Follow this sequence to enrich a document (e.g. a feature spec):
- Pull remote drafts:
- Locate the document file in
product/orsystem/and update its content with the
enriched version.
- Push the enriched content:
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":
- Pull the latest specs:
- Run the
sddskill — it handles the full loop: open bugs, pending CRs, documentation
sync, code implementation, mark-synced, and commit.
- Push the local updates:
Rules
- Always check remote configuration before pull/push (
sdd remote status). Fail gracefully if not configured. - Do not use
sdd push --allunless the user explicitly asks for a full reseed. - If pull reports conflicts, do not overwrite local files blindly. Report the conflicts and ask how to proceed.
- Do not edit files inside
.sdd/manually. - Keep status transitions explicit: enrich first, then
sdd mark-drafts-enriched, then push. - 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 projectsdd remote status— Show remote config + connectivitysdd pull/sdd pull --crs-only/sdd pull --docs-onlysdd drafts— List draft items to enrichsdd mark-drafts-enriched— Transition enriched drafts to pendingsdd sync/sdd mark-synced— Local sync loop (seesddskill)sdd push— Publish local updates to remote
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.sdd/skill/sdd-remote/SKILL.md
Popularity
- Repository stars
- 47
- Repository forks
- 1
- 7-day trend score
- 19
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 10 Jun 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sifter-ai/sifter/sdd-remote)