ai-factory.security-checklist

Audit codebases against OWASP Top 10 security risks with automated scripts.

6|Updated Jul 4, 2025
One-click install
npx skills add https://github.com/diarworld/timesheeter --skill ai-factory-security-checklist-diarworld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-factory.security-checklist
Source: https://github.com/diarworld/timesheeter/tree/main/.opencode/skills/security-checklist
Command: npx skills add https://github.com/diarworld/timesheeter --skill ai-factory-security-checklist-diarworld

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive checklist and automated scripts to identify and mitigate security vulnerabilities in your codebase, ensuring robust protection against common threats.

Core Features & Use Cases

  • OWASP Top 10 Coverage: Addresses critical security risks like injection, broken authentication, and XSS.
  • Automated Audits: Runs scripts to find hardcoded secrets, vulnerable dependencies, and insecure configurations.
  • Pre-Deployment Checklist: Guides developers through essential security checks before releasing code.
  • Use Case: Before deploying a new feature, run /ai-factory.security-checklist to get a full security review, ensuring all critical vulnerabilities are addressed.

Quick Start

Run the automated security audit script.

Frequently Asked Questions about ai-factory.security-checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a security audit for OWASP Top 10 vulnerabilities in my codebase?

A security audit identifies and mitigates vulnerabilities in your codebase by checking for OWASP Top 10 risks like injection, XSS, and broken authentication. It uses automated scripts to detect hardcoded secrets, vulnerable dependencies, and insecure code patterns.

How do I check my code for hardcoded secrets and vulnerable dependencies?

You can check for hardcoded secrets and vulnerable dependencies by running the Skill's automated audit scripts. These scripts scan your codebase to detect exposed credentials and flag outdated or insecure package dependencies.

What is included in a pre-deployment security checklist for code?

A pre-deployment security checklist includes verifying authentication, injection, XSS, CSRF, secrets management, API security, infrastructure, and race conditions. It guides developers through essential security checks to ensure critical vulnerabilities are addressed before release.

Can I use this security checklist to detect prompt injection vulnerabilities?

Yes, this security checklist detects prompt injection vulnerabilities. The audit comprehensively reviews your codebase against OWASP best practices, explicitly including checks for prompt injection alongside standard web security vulnerabilities.

Does the automated security audit cover API security and race conditions?

Yes, the automated security audit covers both API security and race conditions. The comprehensive checklist evaluates these specific areas alongside authentication, secrets management, and infrastructure configurations to ensure robust codebase protection.

What's the best way to secure my code against CSRF and XSS vulnerabilities?

The best way to secure code against CSRF and XSS is to follow a comprehensive checklist based on OWASP Top 10 best practices. This Skill provides automated scripts and structured reviews to identify and mitigate these specific injection risks.