If you discover a security vulnerability in this project β for example, a regex bypass in secret-scanner.sh, a command-injection vector in any hook script, or any way to exfiltrate user secrets β please do not open a public issue.
Email support@bymax.one with:
- A clear description of the vulnerability.
- Steps to reproduce.
- The version (
marketplace.jsonversionfield). - Optional: a suggested fix.
You will receive an acknowledgement within 48 hours. We will work with you on a fix and a coordinated disclosure timeline (typical: 30β90 days, depending on severity).
- All shipped slash commands, skills, agents, hooks, and templates.
- Any way the toolkit could leak secrets, send unauthorized network requests, or write to unintended paths.
- Pattern bypasses in
secret-scanner.sh(false negatives that let credentials through).
- Vulnerabilities in upstream tools (
claudeCLI itself, ESLint, Prettier, Husky, etc.) β please report those to their maintainers. - Vulnerabilities in vendor third-party skills under
vendor/β please report those to their original authors (links invendor/*/ATTRIBUTION.md). - False positives in
secret-scanner.sh(benign strings that match a credential pattern). These are usability bugs, not security bugs β open a normal issue.
When using this toolkit:
- Never paste credentials in chat β the
secret-scanner.shhook only catches Write/Edit/MultiEdit, not Bash. Use~/.zshrc+ macOS Keychain for tokens (seepersonal/README.md). - Review the diff before approving any commit. Claude is asked to never auto-commit, but always verify.
- Audit
vendor/content before installing on a security-sensitive project β third-party scripts are MIT-licensed but you should still understand what they do. - Keep the
bymax-qualityplugin enabled β it shipssecret-scanner.shas aPreToolUsehook via the plugin's ownhooks/hooks.json(no manual wiring needed). Uninstalling or disabling the plugin removes the credential gate.
- Does not send any data to bymax.one or any third-party server.
- Does not modify your global git config, credentials helper, or shell profile (except via opt-in
scripts/install.shsteps that are clearly labeled). - Does not install npm packages globally without explicit user consent (the
/bootstrapcommand proposes dev-deps but you confirm before install). - Does not include any analytics, telemetry, or auto-update mechanism.
Thank you for keeping the ecosystem safe. π