Help us improve
Share bugs, ideas, or general feedback.
From rldyour-security
Незаблокирующая проверка по OWASP Top 10 2025 при реализации. Используй для: безопасность, проверь авторизацию, права доступа, секреты, инъекции, XSS, SSRF, цепочка поставок, криптография, заголовки безопасности, CORS. EN triggers: security check, OWASP audit, auth/authz, secrets handling, injection check, XSS prevention, SSRF check, supply chain, crypto, security headers, CORS, secure coding.
npx claudepluginhub nddev-it-com/rldyour-claudecode --plugin rldyour-securityHow this skill is triggered — by the user, by Claude, or both
Slash command
/rldyour-security:owasp-top-10-implementationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Keep implementation work security-aware without turning every task into a blocking audit. Use OWASP Top 10 2025 as the awareness baseline, ASVS 5.0.0 as the deeper verification reference, and OWASP secure coding checklist principles for practical coding decisions.
Searches USPTO patent and trademark records from official APIs including PatentSearch, TSDR, and assignment databases.
Share bugs, ideas, or general feedback.
Keep implementation work security-aware without turning every task into a blocking audit. Use OWASP Top 10 2025 as the awareness baseline, ASVS 5.0.0 as the deeper verification reference, and OWASP secure coding checklist principles for practical coding decisions.
User-facing conversation stays in Russian unless requested otherwise. Repository documentation, code comments, and commit messages stay in English.
Use this skill without waiting for explicit invocation when implementation touches:
For explicit security review, audit, vulnerability check, or /ry-sec-review, use the ry-sec-review skill instead or in addition.
This skill is advisory and non-blocking. During implementation, surface concise security comments and apply high-confidence fixes when they are clearly in scope. If a risk is real but outside the requested scope, report it as a security comment with file paths and suggested follow-up.
Do not derail the implementation with low-confidence speculation. Do not require a full security review unless the user asks for /ry-sec-review or the change touches a high-risk area.
Check the implementation against:
A01:2025 Broken Access Control: object ownership, tenant boundaries, role checks, authorization at the server boundary, indirect object access, admin paths.A02:2025 Security Misconfiguration: unsafe defaults, debug flags, permissive CORS, missing security headers, public storage, over-broad cloud/IAM rules, exposed admin surfaces.A03:2025 Software Supply Chain Failures: dependency trust, lockfiles, install scripts, unpinned actions/images, vulnerable packages, untrusted generated code.A04:2025 Cryptographic Failures: weak algorithms, incorrect key handling, plaintext secrets, insecure randomness, missing TLS assumptions, sensitive data exposure.A05:2025 Injection: SQL/NoSQL/LDAP/template/command injection, unsafe eval, shell interpolation, unsafe deserialization, missing parameterization.A06:2025 Insecure Design: missing abuse-case handling, unsafe business logic, race conditions, replay/double-spend, missing rate limits, trust-boundary mistakes.A07:2025 Authentication Failures: session fixation, weak password reset, token lifetime, MFA bypass, confused identity flow, insecure credential storage.A08:2025 Software or Data Integrity Failures: unsafe update paths, unsigned/unverified artifacts, mass assignment, trusted client-controlled state, insecure CI/CD assumptions.A09:2025 Security Logging & Alerting Failures: missing audit events, sensitive logs, weak failure visibility, no alertable signal for authz/authn/security events.A10:2025 Mishandling of Exceptional Conditions: unsafe error paths, leaked stack traces/secrets, fail-open behavior, inconsistent rollback/cleanup, exception-driven bypasses.When touching a security-relevant surface, check:
For ordinary implementation, keep security comments short and actionable:
Security comments: only relevant high-signal notes.Applied fixes: security improvements already implemented.Residual risks: real risks outside current scope or requiring user decision.Suggested verification: exact tests, lint, Semgrep (via mcp__plugin_rldyour-mcps_semgrep__* tools when available), manual checks, or review steps.If there are no meaningful security notes, say that briefly and do not invent risks.
use HTTPS, validate input) without project-specific scope