Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Prd Security Injection

ASecurity

Read a PRD, feature brief, or an AI coding assistant's plan/prompt that has no security content, and inject concrete, testable security requirements and an acceptance checklist back into it — before code is written. Use for "vibe coded" or fast/AI-assisted features where security was never mentioned in the prompt, PRD, or design doc, not for reviewing a design that already exists (that's `security-design-review`).

8 stars
0 votes
0 copies
0 views
Added 9/19/2026
securityrustgoapisecurity

Works with

api

Security Analysis

A100/100

Scanned 9/19/2026

$npx -y skills add jassics/awesome-claude-security --skill prd-security-injection --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Prd Security Injection?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Prd Security Injection
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jassics-prd-security-injection/badge)](https://www.skillsdirectory.com/skills/jassics-prd-security-injection)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: prd-security-injection
description: >-
  Read a PRD, feature brief, or an AI coding assistant's plan/prompt that has no
  security content, and inject concrete, testable security requirements and an
  acceptance checklist back into it — before code is written. Use for "vibe coded"
  or fast/AI-assisted features where security was never mentioned in the prompt,
  PRD, or design doc, not for reviewing a design that already exists (that's
  `security-design-review`).
---

# Goal

A PRD/feature-prompt/agent-plan that had zero security content now carries explicit,
non-negotiable security requirements proportionate to what the feature actually
does — injected before implementation starts, not discovered after.

# Why this exists

`security-design-review` assumes a design already exists to review. The common
failure mode with fast/AI-assisted ("vibe coded") development is earlier: security
is simply never in the prompt, PRD, or plan, so it's absent from what gets built and
there's nothing yet to "review." This skill intercepts that gap — it works on a PRD
draft, a one-paragraph feature brief, or the plan an AI coding agent is about to
execute against.

# Steps

1. **Read the brief** and identify: what data it touches (PII, credentials, payment,
   internal-only), what trust boundaries it crosses (new external integration, new
   API surface, third-party data ingestion), and what privileged actions it performs
   (auth changes, admin/elevated actions, file upload, money movement, agentic/
   tool-calling capability).
2. **Map informally** against the categories that matter for *this* feature only —
   don't run a full OWASP Top 10 / ASVS pass, just the categories the brief actually
   touches: authentication, authorization, input validation, cryptography/secrets,
   logging/audit, rate limiting, data retention.
3. **Write 1–3 concrete requirements per touched category**, in PRD-native language
   a product author or coding agent can paste in as-is:
   - Weak: "consider security for file uploads."
   - Strong: "reject uploads over 10MB and outside an allow-listed MIME/extension
     set; store outside the webroot; generate a random filename; scan before
     serving."
4. **Add a short security acceptance checklist** — the feature isn't done until each
   item is checked, sized to the feature (3–6 items typical, not a generic 30-item
   list).
5. **Flag for escalation** if the brief's blast radius warrants more than
   requirements injection: a new authorization boundary, a new external/third-party
   integration, or new agentic/tool-calling capability should route to a full
   `security-design-review` (or `threat-modeling:stride`/`maestro` for multi-agent
   scope) instead of stopping here.

# Output

- **Requirements block** — ready to paste into the PRD or the agent's prompt/plan,
  grouped by category, each requirement concrete and testable.
- **Acceptance checklist** — short, feature-sized.
- **Escalation flag** — yes/no + which deeper skill to run, with the one-line reason.

# Notes

This is deliberately lightweight and front-loaded: the point is catching "security
was never in the room" before code exists, not substituting for a real design
review on anything high-risk. Use it equally on a human-written PRD and on the
prompt/plan an AI coding agent is about to act on — the injection point is the same
either way: before generation, not after.

Attribution

jassicsjassics
View sourceSee grades on GitHubMore from jassics →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Security Review

Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.

2456590 votes

Springboot Security

Java Spring Boot 服务中关于身份验证/授权、验证、CSRF、密钥、标头、速率限制和依赖安全的 Spring Security 最佳实践。

2456590 votes

Paperclip Evals

Choose, inspect, validate, and report Paperclip Runner or Product E2E evaluations while preserving evidence, provenance, cost, and failure classification.

813270 votes

Paperclip Task Bridge

Create, comment on, update, and list Paperclip tasks from Hermes using scoped Paperclip API credentials.

813270 votes

Summarize Status

Write a short, colloquial summary for a Paperclip summary slot: open with the 1–3 specific, concrete actions the reader needs to take right now to unblock the work, then a brief plain-language status, streaming progress as it works.

813270 votes
View all in security →