Back to Skills

conscientiousness

pjt222
Updated Yesterday
2 views
17
2
17
View on GitHub
Otherai

About

This skill enables Claude to systematically verify its work, ensuring thoroughness and preventing corner-cutting before finalizing tasks. It's designed for use when completing complex operations, when outputs feel incomplete, or when self-monitoring detects rushed patterns. The skill focuses on completeness verification and follow-through to guarantee deliverables match promises.

Quick Install

Claude Code

Recommended
Primary
npx skills add pjt222/agent-almanac -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternative
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/conscientiousness

Copy and paste this command in Claude Code to install this skill

Documentation

Conscientiousness

Systematic thorough, diligent — ensure complete, verify results, follow through every commitment, finish task to standard deserved.

When Use

  • Before mark task complete — final verification pass
  • Response feel "good enough" but task deserve better
  • After complex multi-step op — steps may have drifted
  • User request has many parts — each part need verify
  • Before submit code, docs, any deliverable for user review
  • Self-monitor detect pattern of cutting corners, rushing

Inputs

  • Required: Task or deliverable to verify (from conversation context)
  • Optional: Original user request (compare vs what delivered)
  • Optional: Checklist or acceptance criteria from user
  • Optional: Prior commitments during session (promises not yet checked)

Steps

Step 1: Reconstruct Full Commitment

Before check work, re-establish what was committed.

  1. Re-read user original request careful — not interpreted version, actual words
  2. List every explicit requirement mentioned
  3. List every implicit commitment made during session:
    • "I'll also update tests" — done?
    • "Let me fix that too" — completed?
    • "I'll check edge cases" — checked?
  4. Note any acceptance criteria from user
  5. Compare commitment list vs what actually delivered

Got: Complete list of commitments — explicit requirements plus implicit promises — preliminary match vs deliverables.

If fail: Original request no longer in context (compressed)? Reconstruct from remains, acknowledge gaps to user.

Step 2: Verify Completeness

Check every committed item addressed.

Completeness Matrix:
+---------------------+------------------+------------------+
| Commitment          | Status           | Evidence         |
+---------------------+------------------+------------------+
| [Requirement 1]     | Done / Partial / | [How verified]   |
|                     | Missing          |                  |
+---------------------+------------------+------------------+
| [Requirement 2]     | Done / Partial / | [How verified]   |
|                     | Missing          |                  |
+---------------------+------------------+------------------+
| [Promise 1]         | Done / Partial / | [How verified]   |
|                     | Missing          |                  |
+---------------------+------------------+------------------+
  1. For each item, verify with evidence — not memory, actual verification:
    • Code changes: re-read file to confirm change exists
    • Test results: re-run or reference actual output
    • Docs: re-read to confirm accuracy
  2. Mark each item: Done (fully complete), Partial (started but incomplete), Missing (not addressed)
  3. For Partial, Missing items: note what remains

Got: Every commitment has verified status. No item left unchecked.

If fail: Verification reveals missed items? Address immediately — not note for later. Conscientiousness means complete now, not intend to complete.

Step 3: Verify Correctness

Completeness necessary but not sufficient — what done must also be right.

  1. For each completed item, check:
    • Accuracy: Does what should? Values correct?
    • Consistency: Aligns with rest of work? No contradictions?
    • Edge cases: Boundary conditions considered?
    • Integration: Works with surrounding context?
  2. For code: survive code review? Obvious improvements?
  3. For docs: accurate, clear, free of errors?
  4. For multi-step: output of each step correctly feeds next?

Got: Each deliverable complete and correct. Errors caught before user sees.

If fail: Errors found? Fix immediately. Do not present work with known errors, even if errors seem minor.

Step 4: Verify Presentation

Final check: deliverable presented in way that serves user?

  1. Clarity: User understand what done without re-reading many times?
  2. Organization: Response structured logical? Related items grouped?
  3. Conciseness: Unnecessary padding or repetition?
  4. Actionability: User know what to do next?
  5. Honesty: Limitations, caveats clearly stated?

Got: Deliverable complete, correct, well-presented.

If fail: Presentation poor despite correct content? Restructure. Good work poorly presented is conscientiousness failure.

Checks

  • Original request re-read (not recalled from memory)
  • Every explicit requirement verified with evidence
  • Every implicit promise tracked and verified
  • Correctness checked beyond mere completeness
  • Edge cases considered where relevant
  • Deliverable clearly presented and actionable

Pitfalls

  • Verification theater: Going through motions of checking without actual re-read or re-verify. Check must use evidence, not memory
  • Partial conscientiousness: Check main deliverable but ignore side commitments ("I'll also..."). Every promise counts
  • Perfectionism masquerading as diligence: Endless polishing delays delivery. Conscientiousness means meet committed standard, not exceed indefinitely
  • Conscientiousness fatigue: Become less thorough as session progresses. Last task deserves same diligence as first
  • Skip for simple tasks: Assume simple tasks don't need verification. Simple tasks with errors more embarrassing than complex tasks with errors

See Also

  • honesty-humility — conscientiousness verifies completeness; honesty-humility ensures transparent reporting of what achieved, what not
  • heal — subsystem assessment overlaps with self-verification; conscientiousness focuses on deliverable quality
  • vishnu-bhaga — preservation of working state complements conscientiousness in maintaining quality
  • observe — sustained neutral observation supports verification process
  • intrinsic — genuine engagement (not compliance) drives thorough execution naturally

GitHub Repository

pjt222/agent-almanac
Path: i18n/caveman/skills/conscientiousness
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Related Skills

llamaguard

Other

LlamaGuard is Meta's 7-8B parameter model for moderating LLM inputs and outputs across six safety categories like violence and hate speech. It offers 94-95% accuracy and can be deployed using vLLM, Hugging Face, or Amazon SageMaker. Use this skill to easily integrate content filtering and safety guardrails into your AI applications.

View skill

cost-optimization

Other

This Claude Skill helps developers optimize cloud costs through resource rightsizing, tagging strategies, and spending analysis. It provides a framework for reducing cloud expenses and implementing cost governance across AWS, Azure, and GCP. Use it when you need to analyze infrastructure costs, right-size resources, or meet budget constraints.

View skill

quantizing-models-bitsandbytes

Other

This skill quantizes LLMs to 8-bit or 4-bit precision using bitsandbytes, achieving 50-75% memory reduction with minimal accuracy loss. It's ideal for running larger models on limited GPU memory or accelerating inference, supporting formats like INT8, NF4, and FP4. The skill integrates with HuggingFace Transformers and enables QLoRA training and 8-bit optimizers.

View skill

dispatching-parallel-agents

Other

This Claude Skill dispatches multiple agents to investigate and fix 3+ independent problems concurrently. It is designed for scenarios involving unrelated failures that can be resolved without shared state or dependencies. The core capability is parallel problem-solving, assigning one agent per independent problem domain to maximize efficiency.

View skill