Claude Skill
huisezhiyin/sdd-riper
SDD-RIPER 是一个轻量级 AI 代理框架,专为代理式编程设计。让强大模型自主探索,同时人类通过最小化规范、检查点、审批、验证和反向同步进行引导。
概览
仓库信息
安装这个 Skill
git clone https://github.com/huisezhiyin/sdd-riper.gitRegistry 信息
项目简介
SDD-RIPER 是一个轻量级 AI 代理框架,专为代理式编程设计,让强大模型自主探索,同时人类通过最小化规范、检查点、审批、验证和反向同步进行引导。
Lightweight AI Agent Harness for agentic coding: let strong models explore while humans steer with minimal specs, checkpoints, approval, validation, and reverse sync.
要点
- 基于检查点的工作流,确保安全探索
- 人工审批与验证关卡
- 反向同步实现双向代码更新
- 最小化规范要求
- 轻量级代理式编程框架
使用场景
- 带人工监督的自主代码生成
- 支持检查点回滚的迭代开发
- AI-人类协作编程会话
- 规范驱动的开发工作流
README 摘要
# SDD-RIPER Light: AI Agent Harness [English](./README.md) | [简体中文](./README.zh-CN.md) > Let the model move the work forward. > Let the human own goals, boundaries, permissions, checkpoints, evidence, and acceptance. SDD-RIPER is a context-first LLM task automation toolkit for working with strong coding agents. It is not a magic prompt and it is not heavyweight spec-driven development. It is a small set of controls and companion skills that make model-driven work observable, recoverable, reviewable, and safe to resume. The default entry is [`sdd-riper-one-light`](./skills/sdd-riper-one-light/SKILL.md). Use the heavier [`sdd-riper-one`](./skills/sdd-riper-one/SKILL.md) when the task needs stricter gates, denser artifacts, or training/audit-ready traces. The repository is organized around four complementary skills: - `sdd-riper-one-light` and `sdd-riper-one` control execution, checkpoints, validation, and reverse sync. - `codemap` turns unfamiliar code into an agent-facing context index. - `new-chat-ready` preserves recovery context for new chats, handoffs, and long pauses. ## Quick Start Use this prompt for ordinary coding or documentation work: ```text Use sdd-riper-one-light for this task. Do not change files yet. First give me: - your understanding of the task - the core goal for this loop - a minimal spec / summary - Done Contract: what counts as done, and what proves it - next actions - risks - validation method Wait for my approval before execution. ``` For unfamiliar code, first ask for a CodeMap: ```text Use codemap. Create a feature-level or project-level code terrain index before planning changes. Focus on entry points, call chains, risk points, validation entry points, and the smallest code slice to read next. ``` For a fresh-chat handoff: ```te