Agent Skills by ALSEL
汎用ソフトウェア開発⭐ リポ 0品質スコア 55/100

harden

インターフェースの堅牢性を向上させるために、エラーハンドリング、i18n対応、テキストオーバーフロー処理、エッジケースの管理を強化します。これらの改善により、インターフェースは本番環境に対応した堅牢なものになります。

description の原文を見る

Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management. Makes interfaces robust and production-ready.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

エッジケース、エラー、国際化対応の問題、理想化された設計を壊す実世界の使用シナリオからインターフェースを強化します。

強化の必要性を評価する

弱点とエッジケースを特定します:

  1. 極端な入力でテストする:

    • 非常に長いテキスト(名前、説明、タイトル)
    • 非常に短いテキスト(空、1文字)
    • 特殊文字(絵文字、RTL テキスト、アクセント)
    • 大きな数値(百万、十億)
    • 多くのアイテム(1000以上のリスト項目、50以上のオプション)
    • データなし(空の状態)
  2. エラーシナリオをテストする:

    • ネットワーク障害(オフライン、低速、タイムアウト)
    • API エラー(400、401、403、404、500)
    • バリデーションエラー
    • パーミッションエラー
    • レート制限
    • 並行操作
  3. 国際化対応をテストする:

    • 長い翻訳(ドイツ語は英語より 30% 長いことが多い)
    • RTL 言語(アラビア語、ヘブライ語)
    • 文字セット(中国語、日本語、韓国語、絵文字)
    • 日時フォーマット
    • 数値フォーマット(1,000 vs 1.000)
    • 通貨記号

重要: 完全なデータでのみ機能する設計は本番環境対応で

...

詳細情報

作者
makinsonmjttrt
リポジトリ
makinsonmjttrt/obsidian_vault
ライセンス
不明
最終更新
2026/3/29

Source: https://github.com/makinsonmjttrt/obsidian_vault / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: makinsonmjttrt · makinsonmjttrt/obsidian_vault · ライセンス: ライセンス未確認