We as members, contributors, and leaders pledge to make participation in the Skilleton CLI community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, gender, level of experience, education, socioeconomic status, nationality, personal appearance, race, religion, or technical stack preference.
We commit to fostering a welcoming and inclusive environment by:
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy toward other community members
- The use of sexualized language or imagery
- Trolling, insulting or derogatory comments
- Personal or political attacks
- Public or private harassment
- Publishing others' private information without explicit permission
- Any other conduct which could reasonably be considered inappropriate
This project was initially bootstrapped using AI assistance to establish the foundation codebase and documentation. The project logo was also generated using AI tools.
- Learning and exploration: Using AI to understand concepts or existing code
- Code suggestions: Getting ideas or approaches for implementation
- Documentation assistance: Improving wording or structure of documentation
- Debugging help: Identifying potential issues in code
- Security reviews: Getting feedback on security best practices
- Issue First: Always file an issue describing the problem or feature before implementing
- Discussion: Wait for community discussion and approval before proceeding
- Human Review: All AI-generated code must be thoroughly reviewed by a human
- Testing: AI-assisted changes must be manually tested before submission
- Attribution: Clearly acknowledge AI assistance in pull requests
- Direct submission: Do not submit AI-generated code without human review
- Automated agents: No automated bots or AI agents may contribute directly
- Bulk changes: Avoid large-scale AI-generated refactoring
- Dependency management: AI should not choose or update dependencies
- Minimal changes: Keep AI-assisted changes focused and minimal
- Human understanding: Contributors must fully understand the changes they submit
- Manual verification: All AI suggestions must be manually verified and tested
- Code quality: AI-assisted code must meet project standards and guidelines
- All contributions must be submitted by humans
- Automated agents, bots, or AI systems may not directly contribute
- Pull requests must be created and maintained by human contributors
- Code reviews must be performed by human maintainers
If you witness or experience conduct that violates this code, please report it to:
- Email:
au54vz9rk[at]mozmail[.]com - GitHub: Create a private issue with maintainers
All reports will be reviewed and investigated in a timely and confidential manner.
Community members who violate this code may face:
- Warning and education about the violation
- Temporary suspension from community participation
- Permanent ban from community participation
If you believe a consequence is unjust, you may appeal by emailing au54vz9rk[at]mozmail[.]com with a detailed explanation of the situation.
This Code of Conduct is adapted from the Contributor Covenant and modified to include specific AI usage guidelines for this project.
For questions about this Code of Conduct, please contact:
- Email:
au54vz9rk[at]mozmail[.]com - GitHub: Create an issue
Thank you for helping make Skilleton CLI a welcoming and productive community for everyone!