smithery/gmh5225

awesome-web3-security-overview

Guide for understanding and contributing to the awesome-web3-security curated resource list. Use this skill when adding resources, organizing categories, or maintaining README.md consistency (no duplicates).

Installation

$ npx skills add smithery/gmh5225 --skill awesome-web3-security-overview

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/gmh5225 · top by installs.

npx skills add smithery/gmh5225

Browse all from smithery/gmh5225

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,662 B
  • docs SUMMARY.md 245 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Awesome Web3 Security - Project Overview

Purpose

This is a curated collection of Web3 security materials and resources for pentesters, auditors, and bug hunters. The goal is to keep the list high-signal, well-categorized, and non-duplicated.

Project Structure

awesome-web3-security/
├── README.md                # Main resource list (curated)
├── LICENSE                  # License
├── .claude/
│   └── skills/              # Claude skills (this directory)
└── ref/                     # Optional reference notes (not curated)
    ├── notes/               # Personal notes, drafts, checklists
    └── Crypto-resources/    # Reference lists (used for gap checks)

README.md Format Convention

Heading Structure

  • Top-level categories use ##.
  • Subcategories use ### (e.g., inside Development).
  • Starter Pack uses bold bullets for sub-sections (e.g., - Bug Bounties).

Link Format

  • Use full URLs, one per bullet line.
  • Add a short description in square brackets: - https://... [Short description]
  • Keep descriptions English and concise.
  • Do not add the same URL in multiple places.

Example Entry

### Decompilers
- https://example.com/tool [EVM decompiler]

Categorization Rules (How to Place a New Link)

  • Security Starter Pack: learning, CTFs, audits/bounties, newsletters, beginner tools.
  • Blockchain Guide: ecosystem overviews, protocol primers, learning roadmaps (broad).
  • Development: frameworks, SDKs, tools, compilers, decompilers, test suites, contract source code.
  • Security: security references, standards, vulnerability catalogs, analyzers, audit methodology.
  • DeFi Topics: Stablecoin/MEV and other DeFi-focused topics.

Duplicate Policy

No duplicate URLs in README.md. If a link fits multiple categories, pick the primary one.

Contribution Checklist

  1. Check for duplicates in README.md before adding.
  2. Verify the link points to the canonical source (avoid low-value forks).
  3. Keep the description English and useful.
  4. Put it into the most appropriate category.
  5. Prefer minimal changes over reformatting large sections.

Data Source

For detailed and up-to-date resources, fetch the full list from:

https://raw.githubusercontent.com/gmh5225/awesome-web3-security/refs/heads/main/README.md