Back to Skills

entry-point-analyzer

plurigrid
Updated 5 days ago
8 views
7
3
7
View on GitHub
Otherapi

About

This skill analyzes smart contract codebases across multiple languages to identify and categorize state-changing entry points for security audits. It detects externally callable functions that modify contract state, organizing them by access control levels while excluding read-only operations. Use it when auditing smart contracts or when asked to find entry points, audit flows, or privileged operations.

Quick Install

Claude Code

Recommended
Primary
npx skills add plurigrid/asi -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/plurigrid/asi
Git CloneAlternative
git clone https://github.com/plurigrid/asi.git ~/.claude/skills/entry-point-analyzer

Copy and paste this command in Claude Code to install this skill

GitHub Repository

plurigrid/asi
Path: plugins/asi/skills/entry-point-analyzer
0

Related Skills

entry-point-analyzer

Other

This skill analyzes smart contract code to identify and categorize all state-changing, externally callable functions by access level for security audits. It supports multiple blockchain languages like Solidity, Rust, and Move, generating structured reports while excluding read-only functions. Use it when you need to audit entry points, review access controls, or map privileged operations in a contract.

View skill

OAuth2

Design

This Claude Skill provides expert OAuth 2.0 and OpenID Connect guidance for implementing authentication, authorization, and secure API access. It covers authorization flows, token management, security best practices, and integration with third-party services. Use it when working with OAuth providers, securing APIs, or adding login functionality to your applications.

View skill

documentation-updater

Design

The documentation-updater skill systematically updates all project documentation when finalizing features. It handles implementation docs, user guides, API documentation, and architecture diagrams using tools like Read, Write, Edit, and Grep. Use this skill after feature implementation to ensure comprehensive and accurate documentation across your project.

View skill

graphql

Development

This Claude Skill provides expertise in designing and implementing GraphQL APIs, including schema design, type systems, and resolver logic. It helps implement Relay-style pagination, solve N+1 problems using DataLoader patterns, and handle efficient error handling. Use this skill when working on GraphQL schemas, resolver implementations, mutations, subscriptions, and performance optimization.

View skill