codebase

Analyze source code for security issues using the ASVS 5.0 framework.

13|1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/0x0pointer/skills --skill codebase-0x0pointer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase
Source: https://github.com/0x0pointer/skills/tree/main/codebase
Command: npx skills add https://github.com/0x0pointer/skills --skill codebase-0x0pointer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Many penetration testing engagements lack deep insight into the application’s internals, leading to missed vulnerabilities and inefficient testing. This Skill provides a comprehensive white‑box source code review that builds a security‑aware knowledge base, enabling more precise and effective downstream testing.

Core Features & Use Cases

  • Technology Stack Identification – Detects languages, frameworks, and dependencies to inform tooling choices.
  • Endpoint & Architecture Mapping – Generates a full inventory of routes, services, and data flows for targeted pentesting.
  • Authentication & Authorization Analysis – Reviews auth mechanisms, session handling, and permission models.
  • Dangerous Pattern Detection – Finds injection, deserialization, file handling, and other high‑risk code patterns.
  • LLM Integration Security – Detects prompt‑injection risks and insecure tool usage when LLM libraries are present.
  • ASVS 5.0 Alignment – Aligns findings with the OWASP Application Security Verification Standard, guiding remediation and compliance reporting.

Quick Start

Invoke the codebase skill with the path to your source directory and optionally specify a review depth such as quick, standard, or thorough.

Frequently Asked Questions about codebase

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

FAQPage Schema
How do I perform a white-box source code security review using ASVS 5.0?

White-box source code review maps application architecture, endpoints, and dangerous patterns using the ASVS 5.0 framework. It analyzes local codebases to build a security-aware knowledge base for precise pentesting preparation.

What is the best way to map endpoints and authentication mechanisms for pentesting preparation?

Endpoint and authentication mapping is performed by analyzing application source code to generate a full inventory of routes, services, and auth mechanisms. This produces a comprehensive architecture map for targeted pentesting.

Can I filter my static analysis to focus only on specific dangerous code patterns?

Yes, you can filter static analysis to focus on specific dangerous code patterns. The Skill accepts optional focus filters alongside a local codebase path and depth setting to guide the review toward injection or deserialization risks.

Does the codebase review detect LLM integration security risks like prompt injection?

Yes, the codebase review detects LLM integration security risks like prompt injection. When LLM libraries are present, it identifies insecure tool usage and prompt-injection vulnerabilities during comprehensive source code analysis.

How do I align source code vulnerability findings with OWASP Application Security Verification Standard compliance?

Aligning vulnerability findings with OWASP ASVS compliance involves mapping dangerous code patterns directly to the ASVS 5.0 framework during source code review. This guides remediation and generates compliance reporting for the application.

What depth settings are available for an ASVS source code analysis?

Available depth settings for ASVS source code analysis include quick, standard, and thorough. You specify the review depth alongside the local codebase path to control the scope of security pattern detection.