Files
Functionhx c5578d5ef3 fix/aris-258: address R2 codex review findings
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>
2026-07-13 14:05:30 +08:00

1.8 KiB
Raw Permalink Blame History

为 Auto-claude-code-research-in-sleep (ARIS) 做贡献

English | 中文版

感谢你对 ARIS 项目的关注!本文档提供了参与贡献的指南和说明。

贡献方式

  • 报告 Bug 或问题
  • 建议新功能或 Skill
  • 改进文档
  • 添加翻译
  • 分享你的使用案例和反馈

开始之前

  1. Fork 本仓库
  2. 克隆你的 Fork
    git clone https://github.com/你的用户名/Auto-claude-code-research-in-sleep.git
    cd Auto-claude-code-research-in-sleep
    
  3. 为你的更改创建分支:
    git checkout -b 你的功能名称
    

开发

Skill 开发

Skills 是位于 skills/ 目录下的 Markdown 文件。每个 Skill 包含:

  • FrontmatterYAML 元数据(name、description、allowed-tools
  • 内容Skill 的指令说明

Skill 结构示例:

---
name: my-skill
description: 这个 Skill 的功能
argument-hint: "[可选参数提示]"
allowed-tools: Read, Write, Bash(*)
---

# Skill 标题

指令内容...

测试你的更改

提交前请:

  1. 安装你修改的 Skillcp -r skills/your-skill ~/.claude/skills/
  2. 在 Claude Code 中测试:/your-skill 测试参数
  3. 验证 Skill 按预期工作

Pull Request 流程

  1. 确保你的更改有完善的文档说明
  2. 如果添加了新的 Skill 或功能,请更新 README.md
  3. 保持 PR 聚焦于单一更改
  4. 编写清晰的提交信息

PR 检查清单

  • 代码符合项目风格
  • 文档已更新(如适用)
  • 更改已在本地测试

行为准则

  • 保持尊重和包容
  • 专注于建设性反馈
  • 帮助他人学习和成长

有问题?

欢迎提交 Issue 提问,或加入我们的微信群(二维码见 README)。

许可证

通过提交贡献,你同意将你的贡献以 MIT 许可证授权。