Claude-skill-registry checking-session-security
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/checking-session-security" ~/.claude/skills/majiayu000-claude-skill-registry-checking-session-security && rm -rf "$T"
manifest:
skills/data/checking-session-security/SKILL.mdtags
source content
Checking Session Security
Overview
This skill provides automated assistance for the described functionality.
Prerequisites
Before using this skill, ensure:
- Source code accessible in {baseDir}/
- Session management code locations known (auth modules, middleware)
- Framework information (Express, Django, Spring, etc.)
- Configuration files for session settings
- Write permissions for security report in {baseDir}/security-reports/
Instructions
- Review session creation, storage, and transport security controls.
- Validate cookie flags, rotation, expiration, and invalidation behavior.
- Identify common attack paths (fixation, CSRF, replay) and mitigations.
- Provide prioritized fixes with configuration/code examples.
See
{baseDir}/references/implementation.md for detailed implementation guide.
Output
The skill produces:
Primary Output: Session security report saved to {baseDir}/security-reports/session-security-YYYYMMDD.md
Report Structure:
# Session Security Analysis Report Analysis Date: 2024-01-15 Application: Web Portal Framework: Express.js ## Error Handling See `{baseDir}/references/errors.md` for comprehensive error handling. ## Examples See `{baseDir}/references/examples.md` for detailed examples. ## Resources - Session Management Cheat Sheet: https://cheatsheetseries.owasp.org/cheatsheets/Session_Management_Cheat_Sheet.html - OWASP Top 10 - Broken Authentication: https://owasp.org/www-project-top-ten/ - NIST 800-63B Authentication: https://pages.nist.gov/800-63-3/sp800-63b.html - PCI-DSS Session Requirements: https://www.pcisecuritystandards.org/ - Express.js Session Security: https://expressjs.com/en/advanced/best-practice-security.html