Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Skill Chains

ASecurity

Ordered sequences of individual audit skills to execute for different audit depth levels ensuring comprehensive, systematic coverage. Use when selecting between quick scan, standard audit, deep audit, or full engagement workflows to match coverage to time and scope constraints.

61 stars
0 votes
0 copies
0 views
Added 9/19/2026
testingpythongobash

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add 0x-Shashi/WEB3-AUDIT-SKILLS --skill skill-chains --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Chains?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Skill Chains
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/0x-shashi-skill-chains/badge)](https://www.skillsdirectory.com/skills/0x-shashi-skill-chains)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
id: skill-chains
title: Skill Chains Skill
category: advanced
difficulty: intermediate
triggers:
  - skill chain
  - audit depth
  - quick scan
  - deep audit
  - full engagement
  - chain workflow
related_skills:
  - advanced/context-detection/SKILL.md
  - methodology/SKILL.md
  - commands/SKILL.md
tags:
  - skill-chains
  - workflow
  - depth-levels
  - advanced
last_updated: 2026-02-26
description: >-
  Ordered sequences of individual audit skills to execute for different
  audit depth levels ensuring comprehensive, systematic coverage. Use when
  selecting between quick scan, standard audit, deep audit, or full
  engagement workflows to match coverage to time and scope constraints.
---

# Skill Chains Skill

## Purpose
Skill chains define ordered sequences of individual audit skills to execute for different audit depth levels. They ensure comprehensive, systematic coverage appropriate to the engagement scope.

## Available Chains

| Chain | Duration | Depth | Use Case |
|-------|----------|-------|----------|
| [Quick Scan](quick-scan-chain.md) | 1-2 hours | Surface | Initial assessment, triage |
| [Deep Dive](deep-dive-chain.md) | 1-2 days | Focused | Specific contract/module analysis |
| [Full Audit](full-audit-chain.md) | 1-2 weeks | Comprehensive | Complete protocol audit |

## Chain Selection Guide
```
Time < 2 hours?  → Quick Scan
Focused on specific area? → Deep Dive
Full engagement? → Full Audit
```

## Design Principles
1. **Progressive Depth**: Each chain level includes all previous levels plus more
2. **Exit Early**: If critical issue found, can escalate from Quick Scan to Deep Dive
3. **Composable**: Deep Dive can be run on specific modules identified by Quick Scan
4. **Reproducible**: Same chain on same code produces same coverage

## Prerequisites

Skill chains require all individual skills referenced in the chain to be available. The [Commands](../../commands/SKILL.md) skill MUST be loaded for chain invocation.

## Validation

To verify chain completeness, validate skill availability:

```python
# Validate all skills in a chain are loadable
def validate_chain(chain_config):
    for step in chain_config['steps']:
        skill_path = f"skills/{step['skill']}/SKILL.md"
        assert os.path.exists(skill_path), f"Missing skill: {skill_path}"
        print(f"Verified: {step['skill']} (order: {step['order']})")
```

```yaml
# Example chain configuration
chain: quick-scan
duration: 1-2 hours
steps:
  - skill: solidity-scanner
    order: 1
    required: true
  - skill: checklists
    order: 2
    required: true
  - skill: severity
    order: 3
    optional: true
```

```bash
# Test chain execution order
python -m pytest tests/skill_chains/ -v --chain quick-scan
```

## Behavior Guidelines

- Chain selection MUST match engagement scope and time constraints
- Quick Scan steps are **required** as a minimum for any engagement
- Deep Dive modules may optionally be added based on Quick Scan findings
- Full Audit chains ALWAYS include all Quick Scan and Deep Dive steps

## References

- [Skill Chains References](references/README.md) - Chain composition diagrams and coverage matrices

Attribution

0x-Shashi0x-Shashi
View sourceMore from 0x-Shashi →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Screen Reader Testing

Practical guide to testing web applications with screen readers for comprehensive accessibility validation.

393431 votes

Python Testing

使用pytest、TDD方法、夹具、模拟、参数化和覆盖率要求的Python测试策略。

2456590 votes

Tdd Workflow

在编写新功能、修复错误或重构代码时使用此技能。强制执行测试驱动开发,包含单元测试、集成测试和端到端测试,覆盖率超过80%。

2456590 votes

Springboot Tdd

使用JUnit 5、Mockito、MockMvc、Testcontainers和JaCoCo进行Spring Boot的测试驱动开发。适用于添加功能、修复错误或重构时。

2456590 votes

Eval Harness

克劳德代码会话的正式评估框架,实施评估驱动开发(EDD)原则

2456590 votes
View all in testing →