conscientiousness
정보
이 스킬은 작업을 체계적으로 검증하고, 완성도를 확인하며, 결과물이 원래 요청과 일치하는지 확인한 후에만 작업을 완료로 표시합니다. 이는 응답이 "충분히 괜찮다"고 느껴질 때, 복잡한 다단계 작업 후, 또는 서두르는 패턴을 방지하기 위해 사용되도록 설계되었습니다. 이는 AI가 스스로의 출력물을 약속한 내용과 대조하여 검토하도록 함으로써 철저성을 강제하고, 대충 처리하는 것을 방지합니다.
빠른 설치
Claude Code
추천npx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/conscientiousnessClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
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.
- Re-read user's original req carefully → not interpreted version, actual words
- List every explicit req mentioned
- 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?
- Note any acceptance criteria from user
- 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 | |
+---------------------+------------------+------------------+
- 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
- Mark each: Done (full complete), Partial (started, incomplete), Missing (not addressed)
- 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.
- 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?
- Code: would this survive code review? Obvious improvements?
- Docs: accurate, clear, free of errs?
- 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?
- Clarity: User can understand w/o re-reading multi times?
- Organization: Res structured logically? Related items grouped?
- Conciseness: Unnecessary padding / repetition?
- Actionability: User knows what to do next?
- 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 achievedheal— subsystem assessment overlaps w/ self-verification; conscientiousness focuses on deliverable qualityvishnu-bhaga— preservation of working state complements conscientiousness in maintaining qualityobserve— sustained neutral observation supports verification processintrinsic— genuine engagement (not compliance) drives thorough exec naturally
GitHub 저장소
연관 스킬
llamaguard
기타LlamaGuard는 폭력 및 혐오 발언 등 6가지 안전 범주에서 LLM 입력과 출력을 조정하기 위한 Meta의 70-80억 파라미터 모델입니다. 94-95% 정확도를 제공하며 vLLM, Hugging Face 또는 Amazon SageMaker를 사용해 배포할 수 있습니다. 이 기술을 사용하여 AI 애플리케이션에 콘텐츠 필터링 및 안전 가드레일을 손쉽게 통합하세요.
cost-optimization
기타이 Claude Skill은 리소스 적정화, 태깅 전략, 지출 분석을 통해 개발자들이 클라우드 비용을 최적화할 수 있도록 지원합니다. AWS, Azure, GCP에서 클라우드 비용을 절감하고 비용 거버넌스를 구현하기 위한 프레임워크를 제공합니다. 인프라 비용을 분석하거나, 리소스를 적정화하거나, 예산 제약을 충족해야 할 때 사용하세요.
quantizing-models-bitsandbytes
기타이 스킬은 bitsandbytes를 사용하여 LLM을 8비트 또는 4비트 정밀도로 양자화하며, 최소한의 정확도 손실로 50-75%의 메모리 감소를 달성합니다. 제한된 GPU 메모리에서 더 큰 모델을 실행하거나 추론을 가속화하는 데 이상적이며, INT8, NF4, FP4와 같은 형식을 지원합니다. 이 스킬은 HuggingFace Transformers와 통합되어 QLoRA 학습 및 8비트 옵티마이저를 가능하게 합니다.
dispatching-parallel-agents
기타이 Claude Skill은 3개 이상의 독립적인 문제를 동시에 조사하고 해결하기 위해 다중 에이전트를 배치합니다. 공유 상태나 의존성 없이 해결 가능한 무관련 장애 시나리오에 맞게 설계되었습니다. 핵심 기능은 병렬 문제 해결로, 각 독립 문제 영역마다 하나의 에이전트를 할당하여 효율성을 극대화합니다.
