human-analyzer
A clinical-grade character-profile intelligence system for Claude Code · 7 frameworksHệ thống tình báo hồ sơ nhân vật cấp lâm sàng cho Claude Code · 7 framework

Turn raw material into
evidence-backed profiles — then content.
Biến tư liệu thô thành
hồ sơ có bằng chứng — rồi thành nội dung.

IngestThu nhận AnalyzePhân tích EvaluateĐánh giá GenerateSáng tạo OrchestrateĐiều phối

Not a prompt library — a coordinated, event-driven rig that enforces clinical discipline at runtime: 68 framework skills across 7 frameworks, 17 domain rules, 4 versioned rubrics, 20 subagents, and a two-stage publish gate (evidence-tier + confidentiality) that blocks any claim it can't back with a cited source. Every framework owns exactly one data location and talks only through events — never cross-domain writes. Không phải thư viện prompt — mà một bộ máy theo-sự-kiện phối hợp, ép kỷ luật lâm sàng ngay lúc chạy: 68 skill trên 7 framework, 17 quy tắc miền, 4 rubric có phiên bản, 20 subagent, và một cổng đăng hai tầng (bậc bằng chứng + bảo mật) chặn mọi claim không trích được nguồn. Mỗi framework sở hữu đúng một vị trí dữ liệu và chỉ giao tiếp qua sự kiện — không bao giờ ghi chéo miền.

MAT
ingest · tier T1–T5
PSY
clinical 5P formulation
CRE
publish · double gate
ORC
event bus · cascade
Scroll the pipelineCuộn xem quy trình
The event-driven loopVòng theo sự kiện

One spine — ingest, analyze, evaluate, create — and a gate that cites its sourcesMột xương sống — thu nhận, phân tích, đánh giá, sáng tạo — và một gate trích nguồn

Raw material enters at MAT; a clinically-formulated, evidence-cited, privacy-cleared asset leaves at CRE — or it doesn't leave at all. Each framework emits an event when it finishes; the next reacts. The publish gate at CRE reads each claim's evidence tier and scans for confidentiality leaks, and fails closed.Tư liệu thô vào ở MAT; một asset đã-formulation lâm sàng, đã-trích-nguồn, đã-qua-bảo-mật ra ở CRE — hoặc không ra được. Mỗi framework phát một sự kiện khi xong; cái kế tiếp phản ứng. Cổng đăng tại CRE đọc bậc bằng chứng của từng claim và quét rò rỉ bảo mật, fail-closed.

Optional · ungatedTùy chọn · không gate
cre:exploringcre:angle-discoveryorc:intake

Figure out what to ingest or write. No stage requires their output — run them when the angle is fuzzy. They feed MAT ↓Tìm xem nên thu nhận hay viết gì. Không stage nào đòi đầu ra của chúng — chạy khi góc còn mơ hồ. Chúng nạp vào MAT ↓

01 · MAT

Ingest

Classify → CRAAP-score → tier T1–T5 → integration gate. Premature analysis is blocked until evidence integrates.Phân loại → chấm CRAAP → bậc T1–T5 → cổng tích hợp. Phân tích sớm bị chặn đến khi bằng chứng tích hợp.

emits MAT.integratedphát MAT.integrated
02 · PSY

Analyze

3-wave 5P clinical formulation across a 25-file profile; crossref + health-check verify consistency. Crisis flags are never cached.Formulation 5P lâm sàng 3-wave trên hồ sơ 25-file; crossref + health-check kiểm nhất quán. Cờ khủng hoảng không bao giờ cache.

emits PSY.refreshphát PSY.refresh
03 · EVL

Evaluate

Score against a versioned rubric → an evidence-cited scorecard + verdict. Every criterion cites a MAT tier; uncited = [UNVERIFIED].Chấm theo rubric có phiên bản → scorecard có trích dẫn + phán quyết. Mỗi tiêu chí trích một bậc MAT; không trích = [UNVERIFIED].

emits EVL.scoredphát EVL.scored
04 · CRE

Create

Draft → ⛔ evidence-scanner (per-claim T1–T5) → ⛔ privacy-guard (Rule 09) → platform-native asset. No source, no claim; a leak, no publish.Soạn → ⛔ evidence-scanner (từng claim T1–T5) → ⛔ privacy-guard (Rule 09) → asset gốc nền tảng. Thiếu nguồn, không claim; rò rỉ, không đăng.

emits CRE.recalibratephát CRE.recalibrate
The side edges: GRO (career · competency · learning · mentoring) feeds PSY + CRE + EVL; EVL.scored can recalibrate CRE. orc:audit verifies every declared event matches what actually ran; orc:cascade resolves the multi-domain chain. ORC is the bus — it routes, it doesn't own the data. Các cạnh bên: GRO (sự nghiệp · năng lực · học tập · cố vấn) nuôi PSY + CRE + EVL; EVL.scored có thể recalibrate CRE. orc:audit kiểm mọi sự kiện khai báo khớp với thực chạy; orc:cascade giải chuỗi đa-miền. ORC là bus — định tuyến, không sở hữu dữ liệu.
68
framework skillsskill framework
7
frameworks · 1 event busframework · 1 event bus
17
domain rules enforcedquy tắc miền được ép
0
raw profile bytes in committed cachesbyte hồ sơ thô trong cache commit

The catalog, counted — straight from the audit (no hand-typed numbers):Catalog, được đếm — thẳng từ audit (không số gõ tay):

Skill catalog — 68 project-owned skills
  orc=17  psy=16  cre=10  gro=8  mat=4  com=5  evl=8
Under the hoodBên trong

What the toolkit is made ofToolkit được tạo từ gì

The product is the framework toolkit: skills, subagents, hooks, rules, rubrics, schemas, the shared platform_lib, and a knowledge graph. It is character-agnostic — it resolves subjects dynamically via characters.yaml, so the public toolkit ships no corpus at all and still imports, compiles, and tests.Sản phẩm là bộ framework toolkit: skill, subagent, hook, rule, rubric, schema, thư viện chung platform_lib, và một đồ thị tri thức. Nó character-agnostic — resolve nhân vật động qua characters.yaml, nên toolkit công khai ship không corpus mà vẫn import, compile, và test.

🧩 68 skills68 skill.claude/skills
  • 7 frameworks · invoked {fw}:{skill}7 framework · gọi {fw}:{skill}
  • ORC 17 · PSY 16 · CRE 10 · GRO 8 · MAT 4 · COM 5 · EVL 8ORC 17 · PSY 16 · CRE 10 · GRO 8 · MAT 4 · COM 5 · EVL 8
  • 4-doc spine each: SKILL + README + GUIDE-EN/VImỗi skill 4-doc: SKILL + README + GUIDE-EN/VI
🔭 7 frameworks7 frameworkMAT·PSY·CRE·GRO·EVL·ORC·COM
  • 5 domain (MAT·PSY·CRE·GRO·EVL)5 miền (MAT·PSY·CRE·GRO·EVL)
  • ORC = the event bus · COM = utilitiesORC = event bus · COM = tiện ích
  • each owns exactly 1 write-rootmỗi cái sở hữu đúng 1 write-root
📐 17 rules17 ruledocs/rules
  • profile-structure · clinical-reference-usage
  • confidentiality · mat-pipeline · orc-orchestration
  • cross-validation · evl-framework
📊 4 rubrics4 rubricdocs/rubrics
  • psychometric-big-five · role-casting-fit
  • clinical-risk-safety · relationship-compatibility
  • + imported/ for your own+ imported/ cho rubric của bạn
🤖 20 subagents20 subagent.claude/agents
  • psychologist · material-analyst · content-strategist
  • growth-analyst · cross-validator · profile-manager
  • input-isolated for council / santa reviewscô lập đầu vào cho review council / santa
🧪 10 schemas · 78 refs10 schema · 78 ref.claude/schemas · docs/references
  • JSON-schema-validated rubrics + scorecardsrubric + scorecard validate bằng JSON-schema
  • 78 clinical theory references78 reference lý thuyết lâm sàng
  • DSM-5 · ICD-11 · attachment
🤝
Honest by design: scripts gather deterministically (they may over-flag); the LLM judges. Committed caches store verdict labels only — never raw profile text. Forecasts are labelled [FORECAST — NOT FACTUAL]; uncited scores are [UNVERIFIED], counted, never a silent pass. The distribution pack ships no character corpus — a non-removable safety filter drops PII after the manifest globs.Trung thực theo thiết kế: script gom tất định (có thể over-flag); LLM phán xử. Cache commit chỉ lưu nhãn phán quyết — không bao giờ text hồ sơ thô. Dự báo gắn nhãn [FORECAST — NOT FACTUAL]; điểm không trích nguồn là [UNVERIFIED], được đếm, không bao giờ pass im lặng. Gói phân phối ship không corpus nhân vật — một safety filter không-thể-gỡ loại PII sau manifest glob.
Where to nextĐi tiếp đâu

Start with the guidesBắt đầu từ bộ hướng dẫn

Five tracks, in the order you'd actually meet them: get running, learn each framework, follow events through the gates, look things up, then open the machinery. Jump in anywhere.Năm mạch, theo đúng thứ tự bạn sẽ gặp: chạy được trước, học từng framework, theo sự kiện qua các cổng, tra cứu, rồi mở bộ máy bên trong. Vào ở đâu cũng được.

NextSauAll guidesMục lục