We currently support the following versions of Skills Catalog:
| Version | Supported |
|---|---|
| 1.x | ✅ |
The Skills Catalog project takes security seriously. If you discover a security vulnerability, please follow these steps:
DO NOT create a public GitHub issue for security vulnerabilities.
Instead, please report security issues by:
- Email: Send details to the project maintainers at the organization level
- GitHub Security Advisory: Use GitHub's private vulnerability reporting feature at https://github.com/All-The-Vibes/skills-catalog/security/advisories/new
When reporting a vulnerability, please include:
- A description of the vulnerability
- Steps to reproduce the issue
- Potential impact of the vulnerability
- Any suggested fixes or mitigations (optional)
- Your contact information for follow-up
- Initial Response: Within 48 hours of report submission
- Status Update: Within 7 days with assessment and timeline
- Resolution: Varies based on severity and complexity
Since this project contains AI agent skills that execute commands and manipulate files, please be especially vigilant about:
- Command Injection: Skills that construct shell commands from user input
- Path Traversal: Skills that handle file paths
- Credential Exposure: Skills that might inadvertently log or expose secrets
- Malicious Prompts: Skills that could be exploited through crafted prompts
- Privilege Escalation: Skills that execute with elevated permissions
When using Skills Catalog:
- Review Skills: Always review skill content before using them
- Limit Permissions: Run AI agents with minimal required permissions
- Protect Secrets: Never commit API keys, passwords, or tokens
- Verify Downloads: Ensure skills are downloaded from official sources
- Keep Updated: Regularly pull latest versions for security patches
The .beads/ directory contains local state and is excluded from version control. This directory may contain:
- Local database files
- Issue/task metadata
- Daemon process information
Ensure .beads/ remains in .gitignore to prevent accidental exposure of local data.
Skills contain instructions that AI agents execute. While we review all skills in the catalog:
- AI agents execute commands with your user permissions
- Skills may create, modify, or delete files
- Skills may execute shell commands
- Always review skill content before first use
Skills may perform git operations including:
- Committing changes
- Pushing to remote repositories
- Creating branches
- Merging code
Ensure you understand what operations a skill performs before using it in production repositories.
When a security issue is resolved:
- We will publish a security advisory on GitHub
- We will credit the reporter (unless they prefer to remain anonymous)
- We will document the vulnerability and fix in release notes
- We will notify users through appropriate channels
For non-security related issues, please use GitHub Issues.
For security concerns, please follow the reporting process above.
Last Updated: 2026-01-10 Maintained by: All The Vibes