guidelines-advisor

Analyze Solidity codebases to generate Trail of Bits-based smart contract development guidelines.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/erenisiklar/Pusula --skill guidelines-advisor-erenisiklar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guidelines-advisor
Source: https://github.com/erenisiklar/Pusula/tree/main/.claude/skills/guidelines-advisor
Command: npx skills add https://github.com/erenisiklar/Pusula --skill guidelines-advisor-erenisiklar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Trail of Bits' development guidelines are applied to systematically analyze a smart contract codebase to generate documentation, architecture reviews, upgradeability checks, and actionable recommendations.

Core Features & Use Cases

  • Generates plain-English system descriptions and architectural diagrams aligned with Trail of Bits' best practices
  • Performs comprehensive architecture, upgradeability, dependency, and testing reviews to identify pitfalls and suggest improvements
  • Produces prioritized recommendations with concrete next steps for secure production deployment

Quick Start

Run the advisor on your Solidity project to generate a comprehensive guidelines report.

Frequently Asked Questions about guidelines-advisor

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

FAQPage Schema
How do I analyze a smart contract codebase for security best practices?

To analyze a smart contract codebase for security best practices, run the advisor on your Solidity project. It generates plain-English system descriptions, architecture reviews, and prioritized recommendations aligned with Trail of Bits guidelines.

What is a Trail of Bits-based architecture review for smart contracts?

A Trail of Bits-based architecture review systematically analyzes smart contract codebases to generate documentation, assess upgradeability, evaluate dependencies, and identify implementation pitfalls, producing actionable recommendations for secure production deployment.

Can I generate smart contract upgradeability assessments for my Solidity project?

Yes, you can generate smart contract upgradeability assessments by running the advisor on your Solidity project. It performs comprehensive upgradeability checks to identify potential pitfalls and suggest improvements based on established best practices.

What is the best way to produce actionable development guidelines for a smart contract?

The best way to produce actionable development guidelines is to systematically analyze the smart contract codebase across architecture, implementation, dependencies, and testing, yielding prioritized recommendations with concrete next steps for secure deployment.

What do I need to generate a comprehensive smart contract guidelines report?

To generate a comprehensive smart contract guidelines report, you need a Solidity codebase. The advisor analyzes the codebase to produce structured deliverables including system documentation, architecture analysis, and an implementation review.