Smart Contracts
105 skills in Blockchain > Smart Contracts
testing-patterns
Test design patterns, best practices, and examples for comprehensive Solidity testing. Use when writing tests for smart contracts or improving test coverage.
solidity
Solidity smart contract development with Foundry. Covers writing, testing, security, deployment, and upgrades. Triggers on .sol files, contract, pragma solidity, forge.
naming-conventions
Comprehensive naming conventions guide for Dashboard Link SaaS codebase. Use when creating new files, renaming files, defining variables/functions/types, or when user asks about "proper naming", "what should I call this?", "naming standards", "PascalCase vs camelCase", or any naming-related questions. Essential for maintaining consistency across the monorepo.
review-trufflehog
Review and triage Trufflehog secret detection scan results to identify real credential exposures. Use when analyzing trufflehog output, triaging secret findings, reviewing credential leaks, or when the user has trufflehog results to review. Can also run scans for an organization. Filters out test/demo secrets and prioritizes verified findings with source code context analysis.
natspec-standards
NatSpec documentation standards and best practices for Solidity contracts. Use when documenting code or reviewing documentation quality.