·error-classification
</>

error-classification

Provides classification and definitions of abnormal states in software (Error, Defect, Fault, Failure). Based on multiple standards such as JIS, JSTQB, and Bertrand Meyer, it clarifies the differences between each concept and supports appropriate error design and fault countermeasure decisions. Prevents terminology confusion during error design, fault analysis, code review, and test design, and is used to select countermeasure strategies based on accurate classification. Target languages: language-independent. Trigger: Activated by requests related to error classification and terminology definitions such as “difference between Error and Fault,” “relationship between Defect and Bug,” “distinction between failure and malfunction,” “error classification,” “what is Failure,” “design for abnormal states,” “definitions of error terms,” “difference between error and defect,” “difference between fault and failure.”

13Installs·3Trend·@j5ik2o

Installation

$npx skills add https://github.com/j5ik2o/okite-ai --skill error-classification

How to Install error-classification

Quickly install error-classification AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/j5ik2o/okite-ai --skill error-classification
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: j5ik2o/okite-ai.

SKILL.md

View raw

Error, Defect, Fault, Failure は混同されやすいが、それぞれ異なる概念であり、対処戦略も異なる。用語を曖昧に使うと、設計判断を誤る原因となる。

| 種別 | Error(エラー) | Defect(欠陥) | Fault(障害) | Failure(故障) |

| JIS X 0014:1999 | 値または状態の不一致(人的過誤を含まない) | - | 機能単位の能力の縮退・喪失を引き起こす異常な状態 | 要求された機能を遂行する機能単位の能力がなくなること | | JIS Z 8115:2000 | 値または条件の不一致(人的過誤を含む) | - | 機能を遂行不可能なアイテムの状態 | アイテムが要求機能達成能力を失うこと | | JSTQB | 間違った結果を生み出す人間の行為 | 機能が実現できない原因となる不備(Bug含む) | 欠陥(Defect)と同義 | 期待した機能から逸脱すること |

Provides classification and definitions of abnormal states in software (Error, Defect, Fault, Failure). Based on multiple standards such as JIS, JSTQB, and Bertrand Meyer, it clarifies the differences between each concept and supports appropriate error design and fault countermeasure decisions. Prevents terminology confusion during error design, fault analysis, code review, and test design, and is used to select countermeasure strategies based on accurate classification. Target languages: language-independent. Trigger: Activated by requests related to error classification and terminology definitions such as “difference between Error and Fault,” “relationship between Defect and Bug,” “distinction between failure and malfunction,” “error classification,” “what is Failure,” “design for abnormal states,” “definitions of error terms,” “difference between error and defect,” “difference between fault and failure.” Source: j5ik2o/okite-ai.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/j5ik2o/okite-ai --skill error-classification
Category
</>Dev Tools
Verified
First Seen
2026-03-10
Updated
2026-03-10

Browse more skills from j5ik2o/okite-ai

Quick answers

What is error-classification?

Provides classification and definitions of abnormal states in software (Error, Defect, Fault, Failure). Based on multiple standards such as JIS, JSTQB, and Bertrand Meyer, it clarifies the differences between each concept and supports appropriate error design and fault countermeasure decisions. Prevents terminology confusion during error design, fault analysis, code review, and test design, and is used to select countermeasure strategies based on accurate classification. Target languages: language-independent. Trigger: Activated by requests related to error classification and terminology definitions such as “difference between Error and Fault,” “relationship between Defect and Bug,” “distinction between failure and malfunction,” “error classification,” “what is Failure,” “design for abnormal states,” “definitions of error terms,” “difference between error and defect,” “difference between fault and failure.” Source: j5ik2o/okite-ai.

How do I install error-classification?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/j5ik2o/okite-ai --skill error-classification Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/j5ik2o/okite-ai