Thank you for your interest in contributing to ARIS! This document provides guidelines and instructions for contributing.
- Report bugs or issues
- Suggest new features or skills
- Improve documentation
- Add translations
- Share your use cases and feedback
- Fork the repository
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/Auto-claude-code-research-in-sleep.git cd Auto-claude-code-research-in-sleep - Create a branch for your changes:
git checkout -b your-feature-name
Skills are Markdown files located in skills/. Each skill has:
- Frontmatter: YAML metadata (name, description, allowed-tools)
- Content: The skill instructions
Example skill structure:
---
name: my-skill
description: What this skill does
argument-hint: [optional-argument-hint]
allowed-tools: Read, Write, Bash(*)
---
# Skill Title
Instructions here...Before submitting:
- Install your modified skill:
cp -r skills/your-skill ~/.claude/skills/ - Test in Claude Code:
/your-skill test argument - Verify the skill works as expected
- Make sure your changes are well-documented
- Update README.md if you add new skills or features
- Keep PRs focused on a single change
- Write clear commit messages
- Code follows the project style
- Documentation is updated (if applicable)
- Changes are tested locally
- Be respectful and inclusive
- Focus on constructive feedback
- Help others learn and grow
Feel free to open an issue for any questions or join our WeChat group (QR code in README).
By contributing, you agree that your contributions will be licensed under the MIT License.