SE

security-hardening

Hardens NitroCine security by auditing configurations, secrets, and auth flows. Focuses on preventing leaks and abuse.

Install

mkdir -p .claude/skills/security-hardening-hoangduc1003 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11124" && unzip -o skill.zip -d .claude/skills/security-hardening-hoangduc1003 && rm skill.zip

Installs to .claude/skills/security-hardening-hoangduc1003

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Audit and harden NitroCine secrets, environment configuration, authentication, authorization, input validation, booking prices, Stripe webhooks, error responses, and abuse controls. Use for security reviews or changes touching payments, booking, admin APIs, or external credentials.
282 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Scan files for exposed credential patterns
  • Enforce server-side validation for booking and payments
  • Verify Stripe webhook signatures
  • Review CORS allowlists and redirect URLs
  • Implement rate limiting for abuse-sensitive endpoints

How it works

The agent audits code for security vulnerabilities by checking for exposed secrets, validating server-side logic, and enforcing secure configuration practices.

Inputs & outputs

You give it
Codebase or specific security-sensitive module
You get back
Security audit findings and remediation steps

When to use security-hardening

  • Audit NitroCine secrets
  • Validate API authentication
  • Secure Stripe webhook handling
  • Review CORS allowlists

About this skill

Harden Security

  1. Search tracked files for credential patterns; report exposure without echoing values.
  2. Keep secrets server-side and document placeholders only in .env.example.
  3. Validate and normalize every untrusted route parameter and body field.
  4. Derive booking prices and user identity server-side; never trust client totals or user IDs.
  5. Verify Stripe signatures against the raw body and make callbacks idempotent.
  6. Enforce ownership on pay, cancel, and read operations; enforce admin authorization on mutations.
  7. Avoid returning stack traces, provider errors, connection strings, or internal identifiers unnecessarily.
  8. Review CORS and origin-derived redirect URLs against an allowlist for production.
  9. Add rate limiting or note it as follow-up when endpoints are abuse-sensitive.
  10. Verify failure behavior for missing or unavailable Redis because security invariants must not depend solely on it.

Prioritize exploitable findings and keep remediation scoped. Re-run secret scanning and regression tests before handoff.

When not to use it

  • Non-NitroCine application security reviews
  • Client-side only validation tasks

Limitations

  • Remediation must remain scoped to the findings
  • Security invariants must not depend solely on Redis

How it compares

This process systematically enforces security invariants across sensitive operations rather than relying on ad-hoc security checks.

Compared to similar skills

security-hardening side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
security-hardening (this skill)01moReviewAdvanced
1password272moReviewIntermediate
security-compliance197moReviewAdvanced
information-security-manager-iso27001117moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

1password

openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

2799

security-compliance

davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding security throughout the SDLC.

1981

information-security-manager-iso27001

davila7

Senior Information Security Manager specializing in ISO 27001 and ISO 27002 implementation for HealthTech and MedTech companies. Provides ISMS implementation, cybersecurity risk assessment, security controls management, and compliance oversight. Use for ISMS design, security risk assessments, control implementation, and ISO 27001 certification activities.

1169

cursor-sso-integration

jeremylongshore

Configure SSO and enterprise authentication in Cursor. Triggers on "cursor sso", "cursor saml", "cursor oauth", "enterprise cursor auth", "cursor okta". Use when working with cursor sso integration functionality. Trigger with phrases like "cursor sso integration", "cursor integration", "cursor".

433

springboot-security

affaan-m

Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.

529

django-security

affaan-m

Django security best practices, authentication, authorization, CSRF protection, SQL injection prevention, XSS prevention, and secure deployment configurations.

522

Search skills

Search the agent skills registry