secure-coding-training-skill

Solid

Developer security training and assessment for secure coding practices and vulnerability prevention

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

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

Skill Content

# Secure Coding Training Skill ## Purpose Deliver and manage developer security training programs to improve secure coding practices, assess developer security knowledge, and track training effectiveness in reducing vulnerabilities. ## Capabilities ### Training Module Delivery - Deliver language-specific secure coding modules - Provide framework-specific security training - Offer vulnerability-focused lessons (OWASP Top 10) - Present hands-on coding challenges - Assign interactive security labs - Schedule training pathways by role ### Knowledge Assessment - Generate skill assessment quizzes - Create coding-based security challenges - Measure comprehension through practical tests - Track knowledge retention over time - Compare against industry benchmarks - Certify competency levels ### Gap Identification - Analyze assessment results for knowledge gaps - Correlate with actual vulnerability findings - Identify team-level weaknesses - Map gaps to training modules - Prioritize training needs - Track improvement over time ### Training Path Recommendations - Recommend personalized learning paths - Suggest role-appropriate modules - Prioritize based on project needs - Adapt to technology stack - Consider compliance requirements - Update based on threat landscape ### Certification Management - Issue training completion certificates - Track certification expiration - Manage recertification requirements - Generate compliance reports - Maintain training transcripts - Support audi...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

secure-code-guardian

Use when implementing authentication/authorization, securing user input, or preventing OWASP Top 10 vulnerabilities. Invoke for authentication, authorization, input validation, encryption, OWASP Top 10 prevention.

2 Updated today
zacklecon
Code & Development Listed

secure-coding

Language-agnostic secure-coding patterns — input validation, injection-safe APIs, authN/authZ, crypto, secrets, dependency hygiene. The default lens when no framework-specific skill applies.

4 Updated 1 weeks ago
roodlicht
AI & Automation Solid

secure-code-guardian

Use when implementing authentication/authorization, securing user input, or preventing OWASP Top 10 vulnerabilities — including custom security implementations such as hashing passwords with bcrypt/argon2, sanitizing SQL queries with parameterized statements, configuring CORS/CSP headers, validating input with Zod, and setting up JWT tokens. Invoke for authentication, authorization, input validation, encryption, OWASP Top 10 prevention, secure session management, and security hardening. For pre-built OAuth/SSO integrations or standalone security audits, consider a more specialized skill.

9,537 Updated 1 weeks ago
Jeffallan
AI & Automation Listed

security

Software security standards. Use when writing, reviewing, or modifying any code to enforce secure-by-default practices and prevent common vulnerabilities (OWASP Top 10, injection, auth, crypto, supply chain, etc.).

1 Updated 4 days ago
ndisisnd
AI & Automation Listed

security-audit

Detect common security vulnerabilities in code. Covers OWASP patterns, SQL injection, bare excepts, shell injection. Framework-agnostic.

335 Updated today
aiskillstore