ai-collaboration-standards
Prevent AI hallucination and ensure evidence-based responses when analyzing code or making suggestions.Use when: analyzing code, making recommendations, providing options, or when user asks about confidence/certainty.Keywords: certainty, assumption, inference, evidence, source, 確定性, 推測, 假設, 來源, 證據.
Security Assessment
About ai-collaboration-standards
The 'ai-collaboration-standards' skill is designed to prevent AI hallucination and ensure responses are evidence-based when analyzing code or making suggestions. It helps maintain accuracy and reliability by classifying statements according to their certainty level and citing reliable sources. This skill is particularly valuable when working with AI in technical environments where trust and accuracy in suggestions are critical, such as software development and code review processes. It prevents the AI from fabricating information and encourages clear documentation practices by requiring evidence-based assertions and proper citations of sources.
The core features of this skill include the use of certainty tags to classify statements, ensuring that every response is tagged with its confidence level, from 'Confirmed' to 'Unknown.' It also enforces the inclusion of source types, ranging from project code to external documentation, allowing users to easily identify where the information comes from and assess its reliability. Moreover, the skill includes clear guidelines for presenting options, ensuring that when multiple choices are provided, a recommendation is always given with supporting reasoning. It is useful in scenarios where decisions must be made based on the analysis of code, as well as when the AI is asked to provide insights on complex technical matters.
This skill is particularly suited for software developers, technical documenters, and anyone involved in the technical review of code or documentation. It is also beneficial for AI researchers and teams focused on ensuring the AI's responses are grounded in actual data, avoiding speculative or unverified information.
FAQ
How does this skill help ensure accuracy in AI responses?
The skill classifies statements according to their certainty level and requires evidence-based responses, ensuring that suggestions and analyses are backed by solid references, reducing the risk of hallucination.
What should I do if the certainty level of a statement is unclear?
If the certainty level is unclear, tag the statement as '[Need Confirmation]' and seek clarification from the user or additional evidence.
Is this skill compatible with all programming languages?
Yes, the skill works across various programming languages, as it is primarily concerned with the structure of the responses rather than the specific code being analyzed.
Can I customize the language for certainty tags?
Yes, the skill allows project-specific configuration for certainty tags. You can specify whether to use English or 中文 in the project's 'CONTRIBUTING.md' file.
What happens if I fail to provide sources or certainty tags?
Failing to provide sources or certainty tags will result in incomplete or unreliable responses, and it violates the core rules of evidence-based collaboration.
Install ai-collaboration-standards
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
AsiaOstrich/universal-dev-skills