harden

Solid

Security audit: threat model, OWASP Top 10 (and LLM Top 10), abuse cases, dependency and secret scan, with ranked findings and concrete fixes. Read-only.

AI & Automation 10 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
35
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# harden — dedicated security review Look at the system the way an attacker would, then report what a defender must fix. This is the focused security pass; `inspect` covers general quality with a security *axis*, but a real hardening review deserves its own depth. Read [references/disciplines/security.md](../../references/disciplines/security.md) — the shared security reference (STRIDE, OWASP Top 10 + LLM Top 10, secrets, abuse cases). Read [CONVENTIONS.md](../../CONVENTIONS.md) for the workspace (§1), the ledger (§2), the resume sweep (§5), git isolation (§11), multi-agent rules (§8), grounding (§14), and freshness (§17 — check current CVEs/advisories against today's date), and workspace integrity (§20). ## Step 1 — Scope & threat model **The iron rule: no finding without a reachable path from an attacker to an asset.** A checklist item that fails in the abstract is not a finding until you can name who reaches it and what they get. Build the model before auditing, in this order: 1. **Assets** — what is actually worth stealing or breaking here? Credentials, personal data, money movement, the ability to act as another user, availability. Rank them; the audit's attention follows this list, not the checklist's order. 2. **Entry points** — every place untrusted input enters: routes and handlers, webhooks, queue consumers, file/image uploads, third-party callbacks, admin surfaces, CLI flags, environment and config. **The API is the surface, not the UI** — enumerat...

Details

Author
saleh-alhaddad
Repository
saleh-alhaddad/itqan-engineering
Created
1 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

harden

Audit code against the SG-1..SG-18 security rules and fix what it finds. Use when the user asks to harden, secure, or security-review code, when a Slopguard hook has blocked a write, or before shipping a feature that touches auth, payments, user data, or file uploads.

1 Updated 3 weeks ago
manpreet171
AI & Automation Listed

security-hardening

Application security engineering — OWASP Top 10, authentication and object-level authorization, injection, XSS/CSP, CSRF, SSRF, secrets management, file uploads, security headers, dependency and supply-chain risk, and threat modelling. Use when reviewing or building anything touching login, sessions, tokens, passwords, permissions, roles, payments, file uploads, webhooks, user-generated content or personal data; when the user says "is this secure", "security review", "pentest", "harden", "vulnerability", "OWASP", "XSS", "SQL injection", "CSRF", "IDOR", "leaked key", "exposed secret", "auth bypass", "rate limit" or "security headers"; and as a mandatory pass in any project audit. Defensive security only. By Devleck.

3 Updated 2 weeks ago
Kin9Zeus
AI & Automation Solid

security-and-hardening

Threat-models and hardens an application, API, data flow, dependency, or deployment against authentication and authorization flaws, injection, secrets exposure, unsafe deserialization, SSRF, abuse, privacy loss, and supply-chain risk. Use for security review, threat modeling, hardening, or sensitive changes. Not for generic code style review or an unexplained bug without a security hypothesis.

94 Updated 2 weeks ago
thiientv