c5578d5ef3
P1-1: Quote unquoted argument-hint value in CONTRIBUTING_CN.md line 42
(all other 103+ skill files already quoted in prior commit 45d31c2).
P1-2: Already fixed — save_trace.sh validates executor/reviewer families
against {openai,anthropic,google} before deciding independence
(4 occurrences in full/meta/response/events paths).
P2-1: Already fixed — auto-review-loop/SKILL.md Phase B.5 runs
REVIEWER_MEMORY.md append regardless of REVIEWER_DIFFICULTY,
ensuring copilot backend round-to-round continuity.
P2-2: Already fixed — auto-review-loop/SKILL.md instructs to hash
REVIEWER_MEMORY.md before each reviewer call (pre-call artifact),
not after appending.
P2-3: Already fixed — smart_update_copilot.sh resolves UPSTREAM_AGENTS_DIR
from $UPSTREAM (which honors --upstream), not from $REPO_ROOT.
Signed-off-by: Yuchen Fan <functionhx@gmail.com>
1.8 KiB
1.8 KiB
为 Auto-claude-code-research-in-sleep (ARIS) 做贡献
English | 中文版
感谢你对 ARIS 项目的关注!本文档提供了参与贡献的指南和说明。
贡献方式
- 报告 Bug 或问题
- 建议新功能或 Skill
- 改进文档
- 添加翻译
- 分享你的使用案例和反馈
开始之前
- Fork 本仓库
- 克隆你的 Fork:
git clone https://github.com/你的用户名/Auto-claude-code-research-in-sleep.git cd Auto-claude-code-research-in-sleep - 为你的更改创建分支:
git checkout -b 你的功能名称
开发
Skill 开发
Skills 是位于 skills/ 目录下的 Markdown 文件。每个 Skill 包含:
- Frontmatter:YAML 元数据(name、description、allowed-tools)
- 内容:Skill 的指令说明
Skill 结构示例:
---
name: my-skill
description: 这个 Skill 的功能
argument-hint: "[可选参数提示]"
allowed-tools: Read, Write, Bash(*)
---
# Skill 标题
指令内容...
测试你的更改
提交前请:
- 安装你修改的 Skill:
cp -r skills/your-skill ~/.claude/skills/ - 在 Claude Code 中测试:
/your-skill 测试参数 - 验证 Skill 按预期工作
Pull Request 流程
- 确保你的更改有完善的文档说明
- 如果添加了新的 Skill 或功能,请更新 README.md
- 保持 PR 聚焦于单一更改
- 编写清晰的提交信息
PR 检查清单
- 代码符合项目风格
- 文档已更新(如适用)
- 更改已在本地测试
行为准则
- 保持尊重和包容
- 专注于建设性反馈
- 帮助他人学习和成长
有问题?
欢迎提交 Issue 提问,或加入我们的微信群(二维码见 README)。
许可证
通过提交贡献,你同意将你的贡献以 MIT 许可证授权。