Intellectual Honesty Enforcement

Detect and eliminate vague language and commitment avoidance in technical proposals.

5|3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/pauljbernard/headElf --skill intellectual-honesty-enforcement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Intellectual Honesty Enforcement
Source: https://github.com/pauljbernard/headElf/tree/main/skills/advanced/intellectual-honesty-enforcement
Command: npx skills add https://github.com/pauljbernard/headElf --skill intellectual-honesty-enforcement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill combats intellectual dishonesty by systematically detecting and preventing vague language, commitment avoidance, and the misrepresentation of knowledge gaps, ensuring concrete positions and honest acknowledgments of limitations.

Core Features & Use Cases

  • Handwaving Detection: Identifies and eliminates vague statements, undefined steps, and abstract frameworks.
  • Commitment Enforcement: Requires specific, testable claims, concrete timelines, and honest acknowledgment of trade-offs.
  • Knowledge Gap Identification: Distinguishes between known and unknown limitations, preventing the redefinition of problems to fit available solutions.
  • Counter-Argument Integration: Generates and integrates strong counter-arguments to ensure robust proposals.
  • Use Case: When proposing a new architectural design, this Skill will force the author to specify algorithms, quantify performance, and detail resource requirements, rather than relying on vague terms like "pipeline magic" or "framework without implementation."

Quick Start

Analyze the provided architectural proposal and identify any instances of handwaving or commitment avoidance, demanding concrete details and specific justifications.

Frequently Asked Questions about Intellectual Honesty Enforcement

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

FAQPage Schema
How do I detect handwaving and vague language in technical proposals?

Detect handwaving by analyzing technical proposals for undefined steps, abstract frameworks, and hedge-word abuse. This Skill systematically identifies vague statements and forces authors to replace them with specific, testable claims and concrete justifications.

What is the best way to enforce concrete commitments in architectural design documents?

Enforce concrete commitments by requiring architectural documents to specify algorithms, quantify performance, and detail resource requirements. This Skill eliminates commitment avoidance by demanding concrete timelines and rigorous analysis of trade-offs.

How do I integrate counter-arguments into technical reasoning?

Integrate counter-arguments by generating strong opposing viewpoints against technical proposals. This Skill constructs and integrates these counter-arguments to test the robustness of your positions and ensure rigorous, honest reasoning.

Can I use this to identify knowledge gaps and limitations in technical arguments?

Identify knowledge gaps by distinguishing between known and unknown limitations in technical arguments. This Skill prevents redefining problems to fit available solutions, requiring honest acknowledgment of what remains unknown.

Does this work for evaluating trade-offs in software engineering proposals?

Evaluate trade-offs by enforcing rigorous analysis of competing technical positions within software engineering proposals. This Skill ensures authors detail specific justifications and testable claims rather than relying on vague terms.

When should I require specific testable claims over abstract frameworks?

Require specific testable claims whenever a technical proposal risks commitment avoidance or misrepresents knowledge gaps. This Skill ensures concrete positions are established, replacing undefined steps with rigorous analysis.