wjs-looping-feedback
仓库创建 2026年5月11日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由
把用户反馈闭环化为可执行的自动化提案与部署,非常适合开源/自托管站点。
▸ 风险提示
需要 GitHub OAuth/ANTHROPIC_API_KEY 等高权限密钥
这个 Skill 做什么
在网站仓库安装自驱动反馈按钮,将建议变成 Issue 并自动改码部署。
在你的网站仓库里装一个浮动的“提个建议”按钮,访客提交的建议会被自动转成 GitHub Issue。接着用 GitHub Actions + Claude Code 把建议变成代码改动、自动合并并部署,并在 /_feedback 仪表盘记录且支持一键回滚。全部跑在你自己的仓库里,不需要额外后端服务或在客户端暴露密钥。
▸ 展开 SKILL.md 英文原文
Use when the user wants to add an in-site feedback loop to a website repo — a floating "提个建议" button where allowlisted visitors submit suggestions that become a GitHub Issue, which GitHub Actions turns into an automatic code change via Claude Code, auto-merges and deploys, and records on a /_feedback dashboard with one-click revert. Triggers — "给网站加个反馈对话框", "提一句话就自动改网站", "装上反馈闭环", "feedback loop", "/wjs-looping-feedback".
107
Stars
15
Forks
34
仓库内 Skill
+8
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-looping-feedback/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-looping-feedback/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# wjs-looping-feedback Installs a self-driving feedback loop into any website repo. Runs entirely on the repo owner's own GitHub Actions, authenticated with their Pro/Max OAuth token or their own `ANTHROPIC_API_KEY` — no extra service or backend. ## What it installs 1. A floating feedback button (prefills a GitHub Issue — no backend, no keys client-side). 2. `.github/workflows/feedback.yml` — allowlist gate → Claude Code Action → auto-commit → push to `main` (auto-deploy) → ledger + dashboard update → close issue. 3. `/_feedback` dashboard — every suggestion, what Claude did, commit, status, one-click revert. 4. `.feedback/` runtime: `feedback-lib.mjs`, `feedback-finalize.mjs`, `INSTRUC
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有