tool-design
81設計可靠的代理工具
當工具名稱、輸入、輸出或錯誤含糊不清時,代理就會失敗。此技能提供工具描述、結構描述、回應格式與測試的實用模式。
建立前端 TypeScript 型別
前端專案需要一致的 API 與表單型別。此技能會依據現有前端,引導 TypeScript interface、union、generic 與命名模式。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "frontend-types" from https://skillstore.io/skills/asmayaseen-frontend-types.md and its manifest at https://skillstore.io/api/skills/asmayaseen-frontend-types/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「frontend-types」を使用しています。 要求為 categories 新增前端型別。
期待される結果:
此技能會建議符合現有命名規則的 entity 結構、可編輯表單欄位、query parameters 與 API 使用指引。
「frontend-types」を使用しています。 要求為分頁 task list response 加上型別。
期待される結果:
此技能會建議可重用的 pagination wrapper、具型別的資料集合,以及用於頁數與限制的 metadata 欄位。
「frontend-types」を使用しています。 要求檢視 login 與 session 型別。
期待される結果:
此技能會檢查 authentication responses 是否包含 success state、token data、user data 與 session expiration fields。
All 84 static findings are false positives caused by Markdown backticks in SKILL.md. The skill contains TypeScript documentation and examples, with no executable shell, Ruby, network, filesystem, environment access, or prompt-injection behavior. No semantic security findings were identified.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/asmayaseen-frontend-types/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/asmayaseen-frontend-types?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/asmayaseen-frontend-types?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/asmayaseen-frontend-types/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/asmayaseen-frontend-types.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Asmayaseen. (2026). frontend-types security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/asmayaseen-frontend-types/audits/8@techreport{asmayaseen-asmayaseen-frontend-types-2026,
author = {Asmayaseen},
title = {frontend-types security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/asmayaseen-frontend-types/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: "frontend-types security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Asmayaseen"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/asmayaseen-frontend-types/audits/8"
identifiers:
- type: other
value: "skillstore:asmayaseen-frontend-types:audit:8"
description: "Skillstore immutable audit report identifier"
前端開發者可以為新的後端 entity 建立 response、form data 與 query parameter 型別。
全端工程師可以在串接 API 呼叫前,比較後端欄位名稱與前端型別定義。
UI 工程師可以定義符合現有命名與 optional fields 的 props 與 state 型別。
Create frontend TypeScript types for a new entity named Project. Follow the frontend-types skill patterns and explain required versus optional fields.
Compare my API response fields and form fields for Task. Recommend TypeScript types that keep API fields exact and form fields easy to use.
Design reusable response and query parameter types for a paginated list of categories. Use generics and optional query fields.
Review these planned frontend features and identify missing entity, form data, query parameter, response, error, and UI state types.
作成者
Asmayaseenライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
c4231f0153ccd2a2ed62274c5a372bf8f2386d3f
メンテナンスの新しさ
2026/7/18
利用状況
7 ダウンロード · 322 閲覧
ファイル構成
📄 SKILL.md
設計可靠的代理工具
當工具名稱、輸入、輸出或錯誤含糊不清時,代理就會失敗。此技能提供工具描述、結構描述、回應格式與測試的實用模式。
有系統地偵錯軟體問題
缺乏結構的錯誤修復會浪費時間,並可能掩蓋真正的失敗原因。此技能會引導 Claude、Codex 和 Claude Code 進行以證據為基礎的根本原因分析。
提升生產服務可靠性
生產團隊需要明確的可靠性目標與可重複執行的事故處理實務。此技能提供適用於 SLO、錯誤預算、告警與事後檢討的 SRE 範本。
在 Next.js 中建置 shadcn/ui 介面
React 團隊需要能與現代 Next.js 搭配運作的一致 UI 模式。此技能提供 shadcn/ui 設定指南、元件範例、表單驗證、資料表、側邊欄,以及深色模式模式。
建置串流式 AI 聊天介面
當使用者無法看到進度、回應狀態或 UI 變更時,即時 AI 聊天體驗會顯得不完整。此技能為 Claude、Codex 和 Claude Code 提供串流生命週期、進度事件、用戶端效果與用戶端工具的模式。
診斷上下文退化
長時間 AI 工作階段在上下文變長、出現衝突或包含干擾材料時,準確性可能下降。此技能可協助 Claude、Codex 和 Claude Code 識別退化模式,並選擇實用的緩解步驟。
改善 Vue Options API 元件
作成者 vuejs-ai
Vue Options API 專案可能會失去型別安全性與正確的 this 綁定。此技能提供更安全 Vue 元件的直接模式。
建置可用於正式環境的前端功能
作成者 davila7
前端團隊需要在各專案之間保持一致的 React 和 Next.js 指引。此技能提供前端分析的參考工作流程、品質實務和輔助腳本。
改善 TypeScript 專案
作成者 sickn33
TypeScript 專案經常面臨嚴格型別、緩慢建置與複雜遷移的挑戰。此技能為現代 TypeScript 工作提供實用的診斷、審查清單與解決方案模式。
提升 Playwright 測試覆蓋率
作成者 C0ntr0lledCha0s
當設定、定位器和 fixtures 不一致時,Playwright 測試套件可能會變得不穩定。此技能提供可靠瀏覽器測試、除錯和可重用 page objects 的實用模式。
新增 Python 型別安全模式
作成者 0xDarkMatter
Python 型別註解在實際專案中可能難以一致套用。此 skill 為 Claude、Codex 和 Claude Code 提供實用模式,用於撰寫更安全的 typed Python code。
Audit NestJS Code with Evidence-Backed Findings
作成者 amirtaherkhani
NestJS repositories can hide boundary flaws and runtime risks that lint results alone cannot reveal. This skill combines local evidence collection and semantic review into one prioritized report.