{ "name": "sharp-edges", "version": "1.0.0", "description": "Identify error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes", "author": { "name": "Trail of Bits", "email": "opensource@trailofbits.com", "url": "https://github.com/trailofbits" } }
Claude Plugin
sharp-edges
Identify error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes
Editor's Note
Identify error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes
Plugin Overview
This item is backed by a plugin manifest rather than a `SKILL.md` file, so the most useful fields are surfaced here first.
Plugin Name
sharp-edges
Version
1.0.0
Author
Trail of Bits (opensource@trailofbits.com)
Manifest Description
Identify error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes
Raw Manifest
The structured plugin fields above are derived from the same upstream manifest shown below.
Related Items
Claude Plugin
building-secure-contracts
Comprehensive smart contract security toolkit based on Trail of Bits' Building Secure Contracts framework. Includes vulnerability scanners for 6 blockchains and 5 development guideline assistants.
Claude Plugin
entry-point-analyzer
Analyzes smart contract codebases to identify state-changing entry points for security auditing. Detects externally callable functions that modify state, categorizes them by access level, and generates structured audit reports.
Claude Plugin
workflow-skill-design
Teaches design patterns for workflow-based Claude Code skills and provides a review agent for auditing existing skills
Claude Plugin
backend-architect
Use this agent when designing APIs, building server-side logic, implementing databases, or architecting scalable backend systems. This agent specializes in creating robust, secure, and performant backend services. Examples:\n\n<example>\nContext: Designing a new API\nuser: "We need an API for our social sharing feature"\nassistant: "I'll design a RESTful API with proper authentication and rate limiting. Let me use the backend-architect agent to create a scalable backend architecture."\n<commentary>\nAPI design requires careful consideration of security, scalability, and maintainability.\n</commentary>\n</example>\n\n<example>\nContext: Database design and optimization\nuser: "Our queries are getting slow as we scale"\nassistant: "Database performance is critical at scale. I'll use the backend-architect agent to optimize queries and implement proper indexing strategies."\n<commentary>\nDatabase optimization requires deep understanding of query patterns and indexing strategies.\n</commentary>\n</example>\n\n<example>\nContext: Implementing authentication system\nuser: "Add OAuth2 login with Google and GitHub"\nassistant: "I'll implement secure OAuth2 authentication. Let me use the backend-architect agent to ensure proper token handling and security measures."\n<commentary>\nAuthentication systems require careful security considerations and proper implementation.\n</commentary>\n</example>