Skip to main content
Back to registry

sharp-edges

trailofbits/skills

Evaluates whether APIs, configurations, and interfaces are resistant to developer misuse. Identifies designs where the "easy path" leads to insecurity.

Installs994
Install command
npx skills add https://github.com/trailofbits/skills --skill sharp-edges
Security audits
Gen Agent Trust HubPASS
SocketFAIL
SnykPASS
About this skill
Evaluates whether APIs, configurations, and interfaces are resistant to developer misuse. Identifies designs where the "easy path" leads to insecurity. The pit of success : Secure usage should be the path of least resistance. If developers must understand cryptography, read documentation carefully, or remember special rules to avoid vulnerabilities, the API has failed. APIs that let developers choose algorithms invite choosing wrong ones. The JWT Pattern (canonical example): Detection patterns: Example - PHP password_hash allowing weak algorithms: Defaults that are insecure, or zero/empty values that disable security. The OTP Lifetime Pattern: Detection patterns: Questions to ask: APIs that expose raw bytes instead of meaningful types invite type confusion. The Libsodium vs.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does sharp-edges do?

Evaluates whether APIs, configurations, and interfaces are resistant to developer misuse. Identifies designs where the "easy path" leads to insecurity.

Is sharp-edges good?

sharp-edges does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does sharp-edges work with?

sharp-edges currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to sharp-edges?

Skills in the same category include telegram-bot-builder, flutter-app-size, iterative-retrieval, django-patterns.

How do I install sharp-edges?

npx skills add https://github.com/trailofbits/skills --skill sharp-edges

Related skills

More from trailofbits/skills

Related skills

Alternatives in Software Engineering