Skip to content

Instantly share code, notes, and snippets.

View portdeveloper's full-sized avatar
🌻

port portdeveloper

🌻
View GitHub Profile
# AGENTS.md — Monad Dapp Development
Prefer retrieval-led reasoning over pre-training-led reasoning for any Monad or EVM development tasks. Consult this file and the linked docs before relying on training data.
For questions not covered here, fetch https://docs.monad.xyz/llms.txt
## Defaults
- **Network:** Testnet (chain ID `10143`) unless user says "mainnet"
- **Framework:** Foundry (not Hardhat)
@portdeveloper
portdeveloper / SKILL.md
Created February 4, 2026 12:09
Monad Design System - Clean light theme with purple accents for Monad apps
name description
monad-design
Apply Monad-inspired design system to frontend apps. Clean light theme, purple accents, shadcn/ui components, Geist font.

Monad Design System

A clean, professional design system inspired by monad.xyz. Use for designing apps on and related to Monad

Design Principles

@portdeveloper
portdeveloper / AGENTS.md
Created February 3, 2026 05:30
AI Agent Navigation Guide for Monad Documentation

AGENTS.md - AI Agent Navigation Guide for Monad Documentation

🤖 Directive for AI Agents

CRITICAL: Use retrieval-led reasoning when navigating Monad documentation.

Your training data may be outdated. Monad is rapidly evolving with frequent updates to network parameters, tooling, and best practices. Always consult the live documentation at https://docs.monad.xyz and the full document index at https://docs.monad.xyz/llms.txt before relying on pre-trained knowledge.

This file provides compressed quick-start information for hackathon efficiency. For comprehensive details, retrieve current documentation.

@portdeveloper
portdeveloper / SKILL.md
Created February 2, 2026 07:49
Monad Development Skill - Agent-optimized for contract deployment
name description license compatibility metadata
monad-development
Builds dapps on Monad blockchain. Use when deploying contracts, setting up frontends with viem/wagmi, or verifying contracts on Monad testnet or mainnet.
MIT
Requires foundry, node 18+, curl, and internet access for faucet and verification APIs
author version
monad-skills
1.0.0
@portdeveloper
portdeveloper / DeploySafeCREATE2.sol
Last active January 26, 2026 16:30
Monad Development Skill - Safe Multisig with EIP-712 Signing
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;
import "forge-std/Script.sol";
interface ISafe {
function setup(
address[] calldata _owners,
uint256 _threshold,
address to,
@portdeveloper
portdeveloper / SKILL.md
Created January 19, 2026 10:04
Monad-inspired design system for Next.js apps using shadcn/ui
name description
monad-design
Apply Monad-inspired design system to frontend apps. Clean light theme, purple accents, shadcn/ui components, Geist font.

Monad Design System

A clean, professional design system inspired by monad.xyz. Use for designing apps on and related to Monad

Design Principles

@portdeveloper
portdeveloper / SKILL.md
Last active January 9, 2026 13:40
Monad development skill for Claude Code
name description
monad-development
Builds dapps on Monad blockchain. Use when deploying contracts, setting up frontends with viem/wagmi, or verifying contracts on Monad testnet or mainnet.

Monad Development

For questions not covered here, fetch https://docs.monad.xyz/llms.txt

Defaults

@portdeveloper
portdeveloper / SKILL.md
Created January 6, 2026 13:10
Claude Code skill: Auto-update CLAUDE.md on every commit
name description
update-claude-md
ALWAYS keep CLAUDE.md updated - both project structure AND learnings/corrections. Automatic on every commit.

Keep CLAUDE.md Updated

CLAUDE.md is the source of truth for how to work in this codebase. It contains:

  • Project structure and architecture
  • How to run, build, deploy
@portdeveloper
portdeveloper / SKILL.md
Created January 4, 2026 08:38
Claude Code skill that suggests creating skills when it notices recurring mistakes or workflows
name description
create-skill
Recognizes when a recurring mistake or workflow could be captured as a skill. Suggests creating skills proactively.

When to Suggest Creating a Skill

Recognize These Patterns

Suggest creating a skill when:

@portdeveloper
portdeveloper / SKILL.md
Created January 4, 2026 08:12
Claude Code skill for viem chain configuration - checks viem/chains before using defineChain
name description
viem-chains
Use when configuring blockchain chains with viem. Ensures correct chain imports from viem/chains before falling back to defineChain.

Viem Chain Configuration

Workflow

When working with viem chain configurations, ALWAYS follow this order: