security

Audits Apple platform codebases for vulnerabilities and security risks.

1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/glwr/ai-coding-base --skill security-glwr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/glwr/ai-coding-base/tree/main/apple/.claude/skills/security
Command: npx skills add https://github.com/glwr/ai-coding-base --skill security-glwr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the manual, error‑prone process of checking code for security issues before release, ensuring compliance with OWASP standards and Apple‑specific guidelines.

Core Features & Use Cases

  • Performs static analysis to detect hard‑coded secrets and risky patterns in Swift files.
  • Reviews authentication, authorization, and configuration settings across the project.
  • Audits dependencies for known vulnerabilities and verifies privacy manifests.
  • Generates detailed reports, updates feature specs, creates GitHub issues for each finding, and logs learnings for future development.
  • Ideal for a quick audit of a single feature or a full codebase security review before a production release.

Quick Start

Run /security all to perform a full security audit of the entire codebase.

Frequently Asked Questions about security

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

FAQPage Schema
How do I run a security audit on Swift code to check for OWASP Top 10 vulnerabilities?

To run a security audit on Swift code for OWASP Top 10 vulnerabilities, the tool performs static analysis on your repository to identify risky patterns, authentication flaws, and configuration issues. It automatically reviews Swift source files to detect hard-coded secrets and ensures compliance with Apple-specific security guidelines.

What's the best way to scan an Apple platform codebase for secret leakage and dependency risks before a release?

The best way to scan an Apple platform codebase for secret leakage and dependency risks is to execute a comprehensive security audit. This process analyzes Swift files for hard-coded secrets, audits dependency manifests for known vulnerabilities, and verifies privacy manifests to ensure production readiness.

Does this security audit tool require access to specific project files to work?

Yes, the security audit tool requires access to your repository, Swift source files, dependency manifests, and the project's privacy and configuration files. Access to these specific project files is necessary to accurately review authentication, authorization, and dependency settings across the codebase.

Can I audit only recent code changes instead of the entire feature in my iOS project?

Yes, you can audit only recent code changes instead of the entire feature in your iOS project. The security audit is designed to run on recent changes to identify vulnerabilities quickly, or you can perform a full codebase security review before a production release.

How are security vulnerabilities documented after scanning an Apple codebase?

After scanning an Apple codebase, security vulnerabilities are documented by generating detailed reports and creating GitHub issues for each finding. The audit also updates feature specs and logs learnings for future development to eliminate the manual process of tracking issues.