guidelines-advisor

Analyze smart contract codebases for security vulnerabilities and best practice adherence.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/allanninal/claude-code-skills --skill guidelines-advisor-allanninal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guidelines-advisor
Source: https://github.com/allanninal/claude-code-skills/tree/main/skills/guidelines-advisor
Command: npx skills add https://github.com/allanninal/claude-code-skills --skill guidelines-advisor-allanninal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the critical need for robust security and best practices in smart contract development, helping developers identify and mitigate risks before deployment.

Core Features & Use Cases

  • Comprehensive Code Analysis: Systematically reviews smart contracts against established security guidelines (e.g., Trail of Bits).
  • Documentation & Architecture Review: Generates plain English descriptions, architectural diagrams, and assesses upgradeability patterns.
  • Use Case: A development team is about to deploy a new DeFi protocol. They use this Skill to perform a pre-audit review, catching potential reentrancy vulnerabilities, access control issues, and ensuring proper documentation before engaging a formal auditor.

Quick Start

Analyze the attached smart contract codebase for security vulnerabilities and best practice adherence.

Frequently Asked Questions about guidelines-advisor

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

FAQPage Schema
How do I audit a Solidity smart contract for security vulnerabilities and best practices?

To audit a Solidity smart contract, you need to analyze the codebase against established guidelines like Trail of Bits to identify reentrancy vulnerabilities, access control issues, and generate a prioritized improvement roadmap.

What is a smart contract pre-audit review and when do I need one?

A smart contract pre-audit review is a comprehensive security analysis performed before formal auditing or deployment. You need one to catch implementation pitfalls, verify upgradeability patterns, and ensure proper documentation before going live.

How do I check if my smart contract architecture follows secure upgradeability patterns?

Checking secure upgradeability patterns involves systematically reviewing your smart contract architecture to assess documentation, implementation quality, and dependencies, ensuring the protocol meets established security guidelines before deployment.

Can I generate architectural diagrams and plain English descriptions from my Solidity codebase?

Yes, you can generate architectural diagrams and plain English documentation from a Solidity codebase by performing a comprehensive review that translates complex contract logic into actionable development guidance.

What's the best way to identify access control issues in a DeFi protocol before deployment?

The best way to identify access control issues is to run a systematic code analysis on your DeFi protocol, checking the codebase against established security best practices to catch potential vulnerabilities and generate actionable recommendations.

What components of a smart contract are analyzed during a security audit?

A smart contract security audit analyzes the codebase for documentation, architecture, upgradeability, implementation quality, common pitfalls, dependencies, and testing coverage to generate a prioritized improvement roadmap.