dbt-labs avatar

Auditing Skills

When you're publishing Claude skills on skills.sh or Tessl, this walks you through interpreting their security and quality audits, then fixing what they flag. It covers the three skills.sh scanners (Gen Agent Trust Hub, Socket, Snyk) and how to read their Pass/Warn/Fail verdicts on individual skill pages, not just repo listings. Most findings fall into a few buckets: credential handling (stop telling agents to paste tokens in config files), indirect prompt injection (don't let fetched API responses control agent behavior), and unverifiable dependencies (add provenance notes for your own tools, pin versions for everyone else's). The Tessl section decodes their activation and implementation scores, which mostly catch vague descriptions and bloated instructions. Includes reusable remediation templates so you can fix the same issue across twenty skills without rewriting the guidance each time.

GitHub stars
553
last updated
May 19, 2026

Install

$ npx -y skills add dbt-labs/dbt-agent-skills --skill auditing-skills --agent claude-code

Installs into .claude/skills of the current project.

Files

Auditing Skills

Audit published skills against third-party security scanners and quality reviewers, and remediate findings.

Security Audit Sources

skills.sh

skills.sh runs three independent security audits on every published skill:

AuditorFocusDetail Page Pattern
Gen Agent Trust HubRemote code execution, prompt injection, data exfiltration, command execution/security/agent-trust-hub
SocketSupply chain and dependency risks/security/socket
SnykCredential handling, external dependencies, third-party content exposure/security/snyk

Each auditor assigns one of: Pass, Warn, or Fail.

How to Check

  1. Listing page — https://skills.sh/{org}/{repo} shows all skills but may not surface per-skill audit statuses
  2. Individual skill pages — https://skills.sh/{org}/{repo}/{skill-name} shows the three audit badges (Pass/Warn/Fail)
  3. Detailed findings — https://skills.sh/{org}/{repo}/{skill-name}/security/{auditor} where {auditor} is agent-trust-hub, socket, or snyk

Sponsors

Details

Repository
github.com/dbt-labs/dbt-agent-skills
Categories
Security, Code Review & Quality, AI & Agent Building
License
Apache-2.0
First seen
Jun 11, 2026

More from dbt-labs/dbt-agent-skills

All 13

Recommended

More Security
1ghostsecurity avatarghost-validateghostsecurity/skillsWhen a scanner flags a potential vulnerability, you need to know if it's real or noise.0skills.sh installs
2hoangnguyen0403 avatarreview-tickethoangnguyen0403/agent-skills-standardReview a ticket or PR through focused specialist lenses: scope, architecture, security, tests, AC coverage, and PR metadata.0skills.sh installs
3huangjia2019 avatarcode-reviewinghuangjia2019/claude-code-engineeringReview code for quality, security, and best practices. Use when the user asks for code review, wants feedback on their code, mentions reviewing changes, or asks0skills.sh installs
4martinholovsky avatarSQLCipher Encrypted Database Expertmartinholovsky/claude-skills-generatorExpert in SQLCipher encrypted database development with focus on encryption key management, key rotation, secure data handling, and cryptographic best practices0skills.sh installs
5microsoft avatarazure-enterprise-infra-plannermicrosoft/github-copilot-for-azureArchitect and provision enterprise Azure infrastructure from workload descriptions. For cloud architects and platform engineers planning networking, identity, s0skills.sh installs
6rknall avatarGitLab Stack Validatorrknall/claude-skillsValidates GitLab stack projects before deployment, ensuring proper architecture patterns, directory structure, secrets management, .env configuration, and Docke0skills.sh installs