Skip to content
Back to skills

Aztec Developer

ASecurity

Patterns for Aztec development: contracts, frontend, testing. Use when working with Aztec contracts in any capacity unless otherwise specified

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
developmentbashtestingapifrontenddocumentation

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill aztec-developer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Aztec Developer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Aztec Developer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-aztec-developer/badge)](https://www.skillsdirectory.com/skills/david-li0406-aztec-developer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: aztec-developer
description: "Patterns for Aztec development: contracts, frontend, testing. Use when working with Aztec contracts in any capacity unless otherwise specified"
allowed-tools: Read, Grep, Glob, Edit, Write, Bash
---

# Aztec Development Skills

Comprehensive patterns and best practices for Aztec smart contract development.

## Subskills

Navigate to the appropriate section based on your task:

* [Workspace Setup](./workspace/index.md) - Initializing and configuring Aztec projects
* [Contract Development](./contract-dev/index.md) - Writing Aztec smart contracts
* [Contract Unit Testing](./txe/index.md) - Unit testing Aztec smart contracts with TXE

## Quick Reference

### Creating a New Project
See [Project Setup](./workspace/project-setup.md) for initializing new Aztec projects.

### Writing Contracts
Start with [Contract Structure](./contract-dev/contract-structure.md) for the basic template, then explore:
- [Storage](./contract-dev/storage.md) - State variable types
- [Notes](./contract-dev/notes.md) - Private state management
- [Cross-Contract Calls](./contract-dev/cross-contract-calls.md) - Inter-contract communication

### Testing Contracts
See [TXE Setup](./txe/setup.md) to configure your test environment, then:
- [Writing Tests](./txe/writing-tests.md) - Test patterns and assertions
- [Running Tests](./txe/test-running.md) - Compilation and execution

## Using Aztec MCP Server

For detailed API documentation and code examples beyond what's covered here, use the Aztec MCP tools:

**First, sync the repos (if not already done):**
```
aztec_sync_repos()
```

**Search for code patterns:**
```
aztec_search_code({ query: "<pattern>", filePattern: "*.nr" })
```

**List and read example contracts:**
```
aztec_list_examples()
aztec_read_example({ name: "<example-name>" })
```

**Search documentation:**
```
aztec_search_docs({ query: "<question>" })
```

**Read any file from cloned repos:**
```
aztec_read_file({ path: "<relative-path>" })
```

Files in this skill

  • SKILL.md1.9 KB
  • contract-dev/authwit.md2.4 KB
  • contract-dev/compressed-string.md954 B
  • contract-dev/contract-structure.md4.1 KB
  • contract-dev/cross-contract-calls.md2.1 KB
  • contract-dev/data-types.md9.7 KB
  • contract-dev/delayed-public-mutable.md1.7 KB
  • contract-dev/events.md1.5 KB
  • contract-dev/index.md1.3 KB
  • contract-dev/notes.md10.9 KB
  • contract-dev/partial-notes.md2.3 KB
  • contract-dev/public-structs.md1.6 KB
  • contract-dev/storage.md2.5 KB
  • txe/authwit.md1.1 KB
  • txe/deploy-contract-with-keys.md1.2 KB
  • txe/index.md1.2 KB
  • txe/setup.md3.6 KB
  • txe/test-running.md422 B
  • txe/writing-tests.md1.7 KB
  • workspace/compilation-script.md2.2 KB

Attribution

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

Loading comments…