Skill

Harden production systems with security checklist

A security hardening checklist skill spanning network, auth, API, data, secrets, supply chain, and compliance.

Works with cloudflareawsredisvaultsnyk

90
Spark score
out of 100
Updated last month
Version 13.6.1

Add to Favorites

Why it matters

Systematically secure cloud infrastructure and applications by validating network isolation, authentication controls, API protections, encryption, secrets management, and compliance requirements before production deployment.

Outcomes

What it gets done

01

Lock down network perimeter with VPC isolation, security groups, WAF rules, and DDoS protection

02

Enforce authentication best practices including JWT expiry, MFA, RBAC, and token revocation

03

Protect APIs from injection, XSS, CSRF attacks with rate limiting and input validation

04

Encrypt data in transit and at rest while managing secrets through automated rotation

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/ag-security-checklist | bash

Overview

MONOPOLY - Security Hardening Checklist

A security hardening checklist skill spanning network, auth, API, data, secrets management, supply chain, and compliance. Use when hardening or reviewing a system's security posture before production or auditing an existing architecture.

What it does

MONOPOLY - Security Hardening Checklist is a reference skill of security hardening checks across eight categories: network security, authentication and authorization, API security, data security, secrets management, supply chain and dependencies, incident response, and compliance.

When to use - and when NOT to

Use this as a reference when hardening or reviewing a system's security posture before production, or auditing an existing architecture against a checklist rather than starting from a blank page. It is explicitly a reference document that may not cover every edge case, so any resulting architecture still needs independent verification.

Inputs and outputs

Network Security checks private VPC placement with only the load balancer or API gateway exposed, least-privilege security groups, NACLs as a secondary layer, a WAF with the OWASP Top 10 ruleset, DDoS protection (Cloudflare or AWS Shield Standard at minimum), and VPN or Private Link for multi-region inter-service traffic. Authentication and Authorization checks short-lived JWTs (15-minute access, 7-day refresh), OAuth 2.0/OIDC for third-party auth, MFA on admin accounts, RBAC or ABAC, no secrets in JWT payloads, and a token revocation strategy. API Security checks rate limiting per user, IP, and endpoint, input validation, SQL injection prevention via parameterized queries, XSS prevention via output encoding and CSP, CSRF protection via SameSite cookies and tokens, a locked-down CORS policy, and HSTS, X-Frame-Options, and X-Content-Type-Options headers. Data Security checks TLS 1.2+ in transit, AES-256 or S3 SSE at rest, PII minimization and field-level encryption, encrypted backups, and no sensitive data in logs. Secrets Management checks no plaintext secrets in code or env vars, a secrets manager such as Vault or AWS/GCP Secrets Manager, automated rotation, and IAM roles instead of static credentials. Supply Chain checks dependency scanning (Snyk, Dependabot, npm audit), container image scanning (Trivy, ECR), pinned production dependency versions, and a generated SBOM.

Integrations

Incident Response checks audit logs for admin actions and data access, alerting on anomalous access, a documented runbook, a defined breach-notification process citing GDPR's 72-hour rule, and scheduled penetration testing. Compliance items are broken out per framework: GDPR (data residency, right to deletion, consent tracking), PCI-DSS (never store raw PANs if handling card data), HIPAA (encryption, audit logs, BAAs with vendors for health data), and SOC 2 Type II (access control, availability, and confidentiality evidence).

Who it's for

Engineers and security reviewers hardening a system before production or auditing an existing one who want a concrete, checklist-driven pass across network, auth, API, data, secrets, supply chain, incident response, and compliance instead of relying on memory.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.