systematic-debugging
79透過根本原因分析進行程式碼除錯
當團隊在沒有證據的情況下修補症狀時,錯誤會浪費時間。這項技能會引導 Claude、Codex 和 Claude Code 在進行變更前先完成結構化診斷。
建構可靠的 Formik 表單
Formik 表單經常重複驗證、錯誤顯示和提交狀態邏輯。此技能提供精簡模式,涵蓋可重用欄位、Yup schema、GraphQL 提交、編輯表單和多步驟流程。
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "formik-patterns" from https://skillstore.io/skills/chriswiles-formik-patterns.md and its manifest at https://skillstore.io/api/skills/chriswiles-formik-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
正在使用「formik-patterns」。 請求建立具有驗證的新登入表單。
預期結果:
一份 Formik 實作計畫,包含初始值、Yup schema、欄位接線、已觸碰欄位錯誤顯示,以及提交按鈕狀態。
正在使用「formik-patterns」。 請求改善透過 GraphQL 提交的 create-item 表單。
預期結果:
一套修訂後的表單方法,包含 mutation 成功處理、錯誤 toast、提交清理,以及停用的載入狀態。
正在使用「formik-patterns」。 請求建立包含個人、地址和付款步驟的結帳流程。
預期結果:
一個多步驟表單結構,包含步驟特定驗證、返回和下一步控制,以及最終提交行為。
The static findings are false positives caused by Markdown code fences and form validation examples in SKILL.md. I found no executable shell commands, prompt injection, secret access, or instructions to bypass analysis. The skill is documentation-only and focuses on Formik and Yup patterns.
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
https://skillstore.io/skills/chriswiles-formik-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/chriswiles-formik-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/chriswiles-formik-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chriswiles-formik-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/chriswiles-formik-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ChrisWiles. (2026). formik-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chriswiles-formik-patterns/audits/8@techreport{chriswiles-chriswiles-formik-patterns-2026,
author = {ChrisWiles},
title = {formik-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/chriswiles-formik-patterns/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "formik-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "ChrisWiles"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/chriswiles-formik-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:chriswiles-formik-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
使用基本設定和驗證範例來建立新的登入、註冊或項目建立表單。
針對常見欄位套用共享的 Yup 模式,讓各畫面之間的驗證行為保持一致。
使用提交狀態、已觸碰欄位錯誤、dirty 檢查和 mutation 錯誤處理來改善現有表單。
使用 formik-patterns 技能建立一個用於電子郵件和密碼登入的 Formik 表單。包含 Yup 驗證、已觸碰欄位錯誤,以及停用的提交狀態。
使用 formik-patterns 技能,透過可重用 input 和 select helper 重構此表單。保留現有驗證和錯誤顯示行為。
使用 formik-patterns 技能建立一個編輯表單,包含初始值、enableReinitialize、dirty 狀態提交控制,以及 GraphQL mutation 錯誤處理。
使用 formik-patterns 技能設計多步驟 Formik 流程。包含每個步驟的 Yup schema、步驟之間的導覽、提交狀態處理,以及最終提交行為。
作者
ChrisWiles授權
MIT
Skillstore 修訂
r1
版本提示
作者未聲明版本。
引用
dd4a3ef9f20ddf38830950b4bb713df96b431fd6
維護新鮮度
2026/7/22
使用量
9 次下載 · 246 次瀏覽
檔案結構
📄 SKILL.md
透過根本原因分析進行程式碼除錯
當團隊在沒有證據的情況下修補症狀時,錯誤會浪費時間。這項技能會引導 Claude、Codex 和 Claude Code 在進行變更前先完成結構化診斷。
建構具韌性的 React UI 狀態
React 介面經常無法清楚呈現載入、錯誤、空狀態和提交狀態。此技能提供實用模式,協助建立可預期的非同步 UI 行為。
建置一致的核心 UI 元件
不一致的 UI 元件會拖慢產品工作並造成視覺漂移。此技能會引導 Claude、Codex 和 Claude Code 使用共用權杖、版面配置與元件模式。
使用可重用模式撰寫更好的 Jest 測試
當單元測試重複設定或測試實作細節時,往往會變得脆弱。此技能提供可重用的 Jest 模式,涵蓋 factories、mocks、render 輔助函式與 TDD。
使用生成型別建立 GraphQL 操作
GraphQL client 工作經常會產生重複的操作、薄弱的錯誤處理,以及過時的生成型別。此技能會引導建立一致的 .gql 檔案、Apollo 生成的 hooks、codegen 步驟,以及 mutation UI 防護措施。
建置 Claude Code 代理
由 C0ntr0lledCha0s
建立可靠的 AI 代理需要清楚的結構描述、安全的工具,以及可重複的審查步驟。此技能會引導 Claude Code 工作流程中的代理設計、驗證、遷移與維護。
以資深指導建置全端應用程式
由 alirezarezvani
全端專案通常需要一致的設定、架構選擇與品質檢查。此技能提供用於 React、Next.js、Node.js、GraphQL 與 PostgreSQL 工作的指令碼與參考資料。
實作 React View Transitions
由 vercel-labs
React view transitions 很容易放錯位置,導致動畫靜默無效或過於吵雜。這項技能會引導你針對路由、Suspense、清單與共享元素的動畫做出選擇。
建構型別安全的 React 元件
由 softaworks
React TypeScript 工作經常需要精確的事件、hook 與路由型別。此 skill 提供型別化元件、React 19 APIs 與路由的聚焦模式。
建置可用於正式環境的前端功能
由 davila7
前端團隊需要在各專案之間保持一致的 React 和 Next.js 指引。此技能提供前端分析的參考工作流程、品質實務和輔助腳本。
透過清楚驗證格式化 JSON
由 EnactProtocol
緊湊的 JSON 難以審閱,而無效資料會拖慢偵錯。此技能會驗證 JSON,並回傳乾淨、縮排後的版本與錯誤資訊。