Agent-almanac conscientiousness

install
source · Clone the upstream repo
git clone https://github.com/pjt222/agent-almanac
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/pjt222/agent-almanac "$T" && mkdir -p ~/.claude/skills && cp -r "$T/i18n/caveman-ultra/skills/conscientiousness" ~/.claude/skills/pjt222-agent-almanac-conscientiousness-2c06d0 && rm -rf "$T"
manifest: i18n/caveman-ultra/skills/conscientiousness/SKILL.md
source content

Conscientiousness

Systematic thoroughness + diligence → ensure completeness, verify results, follow through every commitment, finish tasks to standard deserved.

Use When

  • Before marking task complete → final verification pass
  • Res feels "good enough" but task deserves better
  • Post complex multi-step op where steps may have drifted
  • User req has multi parts + each needs verification
  • Before submitting code, docs, or any deliverable for user review
  • Self-monitoring detects pattern of cutting corners / rushing

In

  • Required: Task / deliverable to verify (from conv context)
  • Optional: Original user req (compare vs. what delivered)
  • Optional: Any checklist / acceptance criteria from user
  • Optional: Prior commitments during session (things promised but not checked)

Do

Step 1: Reconstruct Full Commitment

Before checking work → re-establish exactly what was committed.

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

Full commitment list — explicit reqs + implicit promises — w/ prelim match vs. deliverables.

If err: Original req no longer in context (compressed) → reconstruct from what 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. Each item → valid. w/ evidence, not memory, actual verification:
    • Code changes: re-read file to confirm change exists
    • Test results: re-run or ref actual out
    • Docs: re-read to confirm accuracy
  2. Mark each: Done (full complete), Partial (started, incomplete), Missing (not addressed)
  3. Partial + Missing → note what remains

Every commitment has verified status. No item unchecked.

If err: Verification reveals missed items → address immediately vs. note for later. Conscientiousness = completing now, not intending to complete.

Step 3: Verify Correctness

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

  1. Each completed item → check:
    • Accuracy: Does it do what it should? Values correct?
    • Consistency: Aligns w/ rest of work? No contradictions?
    • Edge cases: Boundary conditions considered?
    • Integration: Works w/ surrounding context?
  2. Code: would this survive code review? Obvious improvements?
  3. Docs: accurate, clear, free of errs?
  4. Multi-step processes: out of each step correctly feeds next?

Each deliverable complete + correct. Errs caught before user sees them.

If err: Errs found → fix immediately. Don't present work w/ known errs, even if minor.

Step 4: Verify Presentation

Final check: deliverable presented in way serving user?

  1. Clarity: User can understand w/o re-reading multi times?
  2. Organization: Res structured logically? Related items grouped?
  3. Conciseness: Unnecessary padding / repetition?
  4. Actionability: User knows what to do next?
  5. Honesty: Limitations / caveats clearly stated?

Deliverable complete, correct, well-presented.

If err: Presentation poor despite correct content → restructure. Good work poorly presented = conscientiousness failure.

Check

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

Traps

  • Verification theater: Going through motions of checking w/o actually re-reading / re-verifying. Check must use evidence, not memory.
  • Partial conscientiousness: Checking main deliverable but ignoring side commitments ("I'll also..."). Every promise counts.
  • Perfectionism masquerading as diligence: Endless polishing delays delivery. Conscientiousness = meeting committed standard, not exceeding indefinitely.
  • Conscientiousness fatigue: Becoming less thorough as session progresses. Last task deserves same diligence as first.
  • Skip for simple tasks: Assuming simple tasks don't need verification. Simple tasks w/ errs more embarrassing than complex w/ errs.

  • honesty-humility
    — conscientiousness verifies completeness; honesty-humility ensures transparent reporting of what was + wasn't achieved
  • heal
    — subsystem assessment overlaps w/ 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 exec naturally