java-security

Installation
SKILL.md

Java Application Security

REFERENCE MODE: This skill provides reference material for Java application security. Load specific standards on-demand based on current task. Do not load all standards at once.

This skill is a thin pointer: it carries only Java-specific security mechanics and delegates the cross-cutting conceptual foundations (OWASP Top 10, STRIDE, secrets lifecycle, secure-logging principles, trust-boundary architecture, secure-design principles) upward to Skill: plan-marshall:persona-security-expert. There is no content duplication — the normative conceptual rules live in that persona's standards/ only; this skill explains how those rules are realized in Java.

Enforcement

Execution mode: Reference library; load standards on-demand for Java security review and hardening tasks.

Prohibited actions:

  • Do not log authentication tokens, passwords, secrets, certificate contents, PII, or session identifiers
  • Do not hardcode secrets in source; resolve all secrets from external configuration
  • Do not silently coerce invalid inbound data; reject on any constraint violation at the trust boundary
  • Do not leak internal details (paths, credentials, stack internals) in error messages returned to callers
Installs
1
GitHub Stars
5
First Seen
Jul 11, 2026
java-security — cuioss/plan-marshall