Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
A comprehensive collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
CONTRIBUTING.md
1# Contributing to Agent Skills for Context Engineering23Thank you for your interest in contributing to this collection of Agent Skills for Context Engineering. This document provides guidelines and instructions for contributing.45## How to Contribute67### Reporting Issues89If you find errors, unclear explanations, or missing topics, please open an issue with:10- A clear description of the problem11- The skill and section where the issue was found12- Suggested improvements if you have them1314### Submitting Changes1516For substantive changes, please:17181. Fork the repository192. Create a feature branch for your changes203. Make changes following the skill template structure214. Ensure SKILL.md files remain under 500 lines225. Add references or scripts as appropriate236. Submit a pull request with a clear description of changes2425### Adding New Skills2627When adding new skills:28291. Use the template in `template/SKILL.md`302. Follow naming conventions (lowercase with hyphens)313. Include both SKILL.md and appropriate references/scripts324. Update the root README.md to include the new skill335. Ensure content is platform-agnostic (works across Cursor, Claude Code, etc.)3435## Skill Structure Requirements3637Each skill must include:3839- YAML frontmatter with `name` and `description` fields40- Clear sections with logical organization41- Practical examples where appropriate42- Integration notes linking to related skills4344Optional additions:4546- `references/` directory with additional documentation47- `scripts/` directory with executable examples48- Multiple markdown files for complex skills4950## Content Guidelines5152### Writing Style5354- Be direct and precise55- Use technical terminology appropriately56- Include specific guidance, not vague recommendations57- Provide concrete examples58- Point out complexity and trade-offs5960### Avoiding Platform Specificity6162Skills should work across agent platforms. Avoid:63- Platform-specific tool names without abstraction64- Vendor-locked examples65- Features specific to one agent product6667### Keeping Skills Focused6869Each skill should have a single focus. If a topic grows too large, consider splitting into multiple skills with clear dependencies.7071## Code of Conduct7273This project follows a professional, technical collaboration model. Be respectful of different perspectives and focus on improving the collective knowledge base.7475## Questions7677For questions about contributing, please open an issue for discussion.7879