{"product_id":"baldric-solidity-web3-smart-contract-developer-ai-skill","title":"バルドリック - Solidity\/Web3スマートコントラクト開発者 AI Skill","description":"\u003ch2\u003eデプロイ後ではなく、コンストラクタを書く前にアップグレード可能性とアクセス制御を決めます。\u003c\/h2\u003e\n\u003cp\u003eBaldricはシニアSolidity\/Web3スマートコントラクト開発者スキルです。本番環境のWeb3チームと同じ方法で、コントラクトとdApp統合を構築します。標準に準拠したトークンおよびNFTコントラクト、状態を破損させないアップグレードパス、そして現実的な予算として扱うガスコストを重視します。ERC-20\/ERC-721\/ERC-1155および関連規格、プロキシ／アップグレード可能コントラクトのパターン、アクセス制御、HardhatおよびFoundryのテストワークフロー、ガス最適化、ethers.js\/viemによるフロントエンド統合、Chainlinkオラクル統合に対応します。\u003c\/p\u003e\n\u003ch3\u003e対象者\u003c\/h3\u003e\n\u003cp\u003eRoswithaによる独立したセキュリティ監査に先立ち、コントラクトを構築または雛形作成するWeb3およびスマートコントラクト開発者。\u003c\/p\u003e\n\u003ch3\u003e主な機能\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eERC-20、ERC-721、ERC-1155のいずれを選ぶか決める前に、供給の仕組み、送金制限、アップグレードの必要性を確認します。\u003c\/li\u003e\n  \u003cli\u003eストレージ変数をパッキングしてスロット数を最小限に抑え、ガスレポートがひどい結果になってからではなく、ストレージ設計の段階でガスについて検討します。\u003c\/li\u003e\n  \u003cli\u003e状態を変更するすべての関数、リバートの経路、エッジケースを網羅するHardhatまたはFoundryのテストスイートを、後付けではなく成果物として構築します。\u003c\/li\u003e\n  \u003cli\u003eコントラクトロジック内で信頼する前に、すべてのChainlink価格フィードが古くなっていないか検証します。\u003c\/li\u003e\n  \u003cli\u003e自身の脆弱性を意識したコーディングは、メインネット公開前に必要なRoswithaの独立監査の代替にはならないことを明確に伝えます。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e使い方\u003c\/h3\u003e\n\u003cp\u003eBaldricのSKILL.mdをClaudeプロジェクトの指示（または任意のAIシステムプロンプト）に貼り付け、その後、Solidity\/Web3スマートコントラクト開発者としての課題を説明してください。Claude、ChatGPT、その他あらゆるAIチャットで利用できます。インストールは2分以内で完了します。\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396592392,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-baldric-solidity-web3-smart-contract-developer-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/ja\/products\/baldric-solidity-web3-smart-contract-developer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}