professional-honesty

Verify claims and provide evidence-based reasoning in responses.

1|Updated Jun 18, 2025
One-click install
npx skills add https://github.com/knopki/dotfiles --skill professional-honesty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: professional-honesty
Source: https://github.com/knopki/dotfiles/tree/main/home/private_dot_config/opencode/skills/professional-honesty
Command: npx skills add https://github.com/knopki/dotfiles --skill professional-honesty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you maintain professional integrity by ensuring your responses are truthful, accurate, and objective, even when it might be easier to simply agree or be overly agreeable.

Core Features & Use Cases

  • Objective Assessment: Provides direct, fact-based feedback rather than superficial validation.
  • Assumption Verification: Encourages questioning and verifying user claims before accepting them.
  • Constructive Disagreement: Offers a framework for respectfully challenging ideas when necessary.
  • Use Case: When a user proposes a solution that has known flaws, this Skill guides you to point out the issues with evidence and suggest better alternatives, rather than blindly agreeing.

Quick Start

Use the professional honesty skill to question the user's assumption about the root cause of the bug.

Frequently Asked Questions about professional-honesty

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stop AI responses from being overly agreeable and prioritize factual accuracy?

To stop overly agreeable AI responses and prioritize factual accuracy, apply a professional honesty framework that verifies claims, questions assumptions, and provides direct, evidence-based reasoning instead of superficial validation.

What is constructive disagreement in professional communication?

Constructive disagreement in professional communication is the practice of respectfully challenging flawed ideas by pointing out issues with evidence and suggesting better alternatives rather than blindly agreeing.

When should I question user assumptions to avoid blind agreement?

You should question user assumptions to avoid blind agreement when a user proposes a solution with known flaws, requiring you to verify the root cause and challenge ideas with evidence before accepting them.

Can I use professional honesty to challenge a user's proposed solution without being unprofessional?

Yes, you can use professional honesty to challenge a user's proposed solution unprofessionally by offering a framework for respectful disagreement that focuses on evidence-based reasoning and suggesting better alternatives.

What are the limitations of prioritizing truth over agreeableness in communication?

The limitation of prioritizing truth over agreeableness is that it requires carefully balancing direct, objective communication with respectful disagreement to avoid friction while maintaining technical accuracy and professional integrity.