Auditing Pre Release Security

🌐Community
by onekeyhq Β· vlatest Β· Repository

Automates pre-release security audits, identifying vulnerabilities and compliance gaps before deployment with onekeyhq's AI agent.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add auditing-pre-release-security npx -- -y @trustedskills/auditing-pre-release-security
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "auditing-pre-release-security": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/auditing-pre-release-security"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill automates pre-release security audits by comparing two Git references (e.g., tags, branches, or commit SHAs). It identifies potential vulnerabilities and compliance gaps introduced between these points in time. The audit focuses on source code changes, dependency updates, newly added packages, and risks within CI/CD workflows. The output is a detailed security report written in Chinese Markdown.

When to use it

  • Before releasing a new version of your software (e.g., comparing v1.0.0 to release/v1.1.0).
  • When merging a feature branch into the main development line to assess potential security regressions.
  • After significant dependency updates to ensure stability and identify any unexpected behavior changes.
  • To proactively check for misconfigurations in CI/CD pipelines (e.g., .github/workflows files).

Key capabilities

  • Compares two Git references to detect changes between them.
  • Analyzes source code diffs for security regressions.
  • Identifies dependency updates and checks lockfile determinism.
  • Examines newly introduced packages within node_modules.
  • Scans CI/CD workflows (including Expo/EAS configurations) for potential risks.
  • Generates a Chinese Markdown report with a unique filename including the compared references.

Example prompts

  • "Audit security changes between tag v1.2.3 and branch main."
  • "Compare commit SHA abcdef0 to commit SHA 1234567 for pre-release security issues."
  • β€œWhat are the security differences between release/candidate-1 and release/candidate-2?”

Tips & gotchas

  • The skill requires you to explicitly provide both Git references (BASE_REF and TARGET_REF). If only one is provided, it will prompt for the missing reference.
  • Reports are generated in Chinese Markdown and include the referenced commit SHAs in the filename to prevent overwrites.
  • The skill prioritizes security by redacting any potentially sensitive information (e.g., API keys) from its output.

Tags

πŸ›‘οΈ

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates β€” what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
onekeyhq
Installs
44

🌐 Community

Passed automated security scans.