Agent skill

Dhdna Profiler

by LeonChaoX in LeonChaoX/qinyan-academic-skills

Extract cognitive patterns and thinking fingerprints from any text.

MITAuto-check passedDevelopment

Install Dhdna Profiler

skills CLI
$ npx skills add LeonChaoX/qinyan-academic-skills --skill dhdna-profiler -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeonChaoX/qinyan-academic-skills dhdna-profiler --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeonChaoX/qinyan-academic-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/'skills/04-研究方法与科学思维/dhdna-profiler' .claude/skills/dhdna-profiler && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dhdna-profiler
GitHub stars
943
Used in
1 other repo
Token cost
~2.4k tokens
SKILL.md length
838 words
Files
2 (incl. references)
Skills in repo
31
Repo updated
First seen
Licence
MIT

At a glance

Extract cognitive patterns and thinking fingerprints from any text.

  • Works in 4 steps: Evidence Collection → Scoring → Pattern Synthesis → …
  • The user wants to analyze how someone thinks
  • SKILL.md covers Core Concept, The 12 Cognitive Dimensions, How to Profile and Comparison Mode, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dhdna Profiler is an agent skill from LeonChaoX/qinyan-academic-skills. Extract cognitive patterns and thinking fingerprints from any text. Use this skill when the user wants to analyze how someone thinks, understand cognitive style, profile writing or speech patterns, compare thinking styles between people, asks "what's my thinking style", "analyze how this person reasons", "cognitive profile", "thinking pattern", "DHDNA", "digital DNA", or wants to understand the mind behind any text. Also trigger when the user provides text and wants deeper insight into the author's reasoning…

Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/advanced-profiling.md`).

It sits in Development, covering Performance optimization. The repository describes itself as: A curated, multilingual library of 182 installable AI agent skills for end-to-end academic research—spanning literature discovery, scientific writing, grant development… The licence is MIT.

When your agent uses it

  • The user wants to analyze how someone thinks
  • Understand cognitive style
  • Profile writing
  • Speech patterns

Example prompts

  • “s my thinking style”
  • “analyze how this person reasons”
  • “cognitive profile”
  • “/dhdna-profiler”

Requirements

  • Pre-approved tools (allowed-tools): Read, Write

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Evidence Collection
  2. Scoring
  3. Pattern Synthesis
  4. Profile Output

What it can do on your machine

Read from SKILL.md and the folder at commit df5a498. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • doi.org
    • ahkstrategies.net
    • themindbook.app

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dhdna Profiler loads about 2.4k tokens when it runs, and up to ~3.2k if it reads all its reference files. Until then it costs about 146 tokens; SKILL.md has 838 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~146
When it runs · the whole SKILL.md, loaded when a task matches
~2.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeonChaoX/qinyan-academic-skills at commit df5a498, republished under its MIT licence (© LeonChaoX). 838 words, ~2,404 tokens.

Download SKILL.mdSave it as .claude/skills/dhdna-profiler/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
dhdna-profiler
description
Extract cognitive patterns and thinking fingerprints from any text. Use this skill when the user wants to analyze how someone thinks, understand cognitive style, profile writing or speech patterns, compare thinking styles between people, asks "what's my thinking style", "analyze how this person reasons", "cognitive profile", "thinking pattern", "DHDNA", "digital DNA", or wants to understand the mind behind any text. Also trigger when the user provides text and wants deeper insight into the author's reasoning patterns, decision-making style, or cognitive signature.
allowed-tools
Read, Write
license
MIT license
metadata.skill-author
AHK Strategies (ashrafkahoush-ux)

DHDNA Profiler — Cognitive Pattern Extraction

A structured system for extracting the cognitive fingerprint of any text's author. Based on the Digital Human DNA (DHDNA) framework — the theory that every mind has a unique signature pattern expressed through how it reasons, decides, values, and communicates.

Published research: DHDNA Pre-print (DOI: 10.5281/zenodo.18736629) | IDNA Consolidation v2 (DOI: 10.5281/zenodo.18807387)

Core Concept

Just as biological DNA encodes physical identity through base pairs, Digital Human DNA encodes cognitive identity through thinking patterns. Every person's combination of analytical depth, creative range, emotional processing, strategic thinking, and ethical reasoning creates a unique cognitive signature — as distinctive as a fingerprint.

The profiler doesn't judge thinking as "good" or "bad." It maps the topology of how a mind works.

The 12 Cognitive Dimensions

When profiling text, score each dimension on a 1–10 scale based on evidence in the text:

#DimensionWhat It MeasuresLow Score (1-3)High Score (8-10)
1Analytical DepthLogical rigor, structured reasoning, causal chainsIntuitive, holistic, pattern-basedSystematic, proof-oriented, precise
2Creative RangeNovelty of connections, metaphor use, lateral thinkingConventional, incrementalParadigm-breaking, cross-domain synthesis
3Emotional ProcessingEmotional vocabulary, empathy signals, affect integrationDetached, clinicalEmotionally rich, feeling-integrated
4Linguistic PrecisionVocabulary sophistication, sentence architecture, rhetoricSimple, directArchitecturally complex, nuanced
5Ethical ReasoningValues signals, fairness concern, consequence awarenessPragmatic, outcome-focusedPrinciple-driven, justice-oriented
6Strategic ThinkingLong-term planning, competitive awareness, resource optimizationTactical, reactiveMulti-move, game-theoretic
7Memory IntegrationReference to past experience, historical patterns, continuityPresent-focusedDeep historical awareness, precedent-driven
8Social IntelligenceAudience awareness, perspective-taking, relational framingSelf-referentialDeeply other-aware, coalition-building
9Domain ExpertiseTechnical depth, specialized knowledge, jargon confidenceGeneralistDeep specialist
10Intuitive ReasoningGut-feel signals, heuristic shortcuts, pattern leapsMethodical, step-by-stepLeap-of-faith, insight-driven
11Temporal OrientationTime-horizon of thinking — past, present, or future focusPresent-anchoredTime-spanning, historical-to-futurist
12MetacognitionSelf-awareness of own thinking, uncertainty acknowledgmentUnreflectiveDeeply self-aware, thinks about thinking
The 6 Tension Pairs

Dimensions exist in tension — high scores on one often correlate with lower scores on its pair. These tensions ARE the cognitive signature:

PairTensionWhat It Reveals
DIM 1 ↔ DIM 10Analytical ↔ IntuitiveLogic vs. Gut — how the mind reaches conclusions
DIM 3 ↔ DIM 6Emotional ↔ StrategicHeart vs. Head — what drives decisions
DIM 2 ↔ DIM 5Creative ↔ EthicalFreedom vs. Framework — innovation within or beyond rules
DIM 4 ↔ DIM 12Linguistic ↔ MetacognitiveExpression vs. Self-Awareness — external craft vs. internal reflection
DIM 7 ↔ DIM 11Memory ↔ TemporalPast vs. Time Itself — experience vs. time-horizon
DIM 8 ↔ DIM 9Social ↔ DomainBreadth vs. Depth — people skills vs. technical mastery

How to Profile

Phase 1 — Evidence Collection

Read the text carefully. For each dimension, identify specific textual evidence:

  • Direct quotes that demonstrate the dimension
  • Structural patterns (how arguments are built)
  • What's present AND what's absent (gaps reveal as much as content)
  • Recurring patterns across multiple passages
Phase 2 — Scoring

For each of the 12 dimensions:

  1. Score 1-10 based on evidence
  2. Cite the strongest textual evidence for that score
  3. Flag confidence level: HIGH (multiple clear signals), MEDIUM (some signals), LOW (inferred)
Show full SKILL.md (331 more words)Show less
Phase 3 — Pattern Synthesis

After scoring, identify:

Dominant Pattern: The 2-3 highest-scoring dimensions — this is the mind's "home base"

Shadow Pattern: The 2-3 lowest-scoring dimensions — this is where the mind doesn't naturally go

Signature Tensions: Which tension pairs show the widest gap? These define the cognitive style more than any individual score.

Reasoning Topology: How does the mind move through ideas?

  • Linear (A → B → C → conclusion)
  • Spiral (approaches the same idea from multiple angles, each time deeper)
  • Web (connects disparate domains into synthesis)
  • Dialectic (thesis → antithesis → synthesis)
  • Fractal (same pattern at micro and macro levels)

Decision Fingerprint: When facing choices, does this mind:

  • Analyze first, then decide? (Analytical-dominant)
  • Feel first, then rationalize? (Emotional-dominant)
  • Envision the outcome first, then work backward? (Strategic-dominant)
  • Question the question itself? (Metacognitive-dominant)
Phase 4 — Profile Output

Present the profile as:

═══════════════════════════════════════════
  DHDNA COGNITIVE PROFILE
  Subject: [Name or "Anonymous"]
  Text analyzed: [N words / N paragraphs]
  Confidence: [HIGH / MEDIUM / LOW]
═══════════════════════════════════════════

DIMENSION SCORES:
  1. Analytical Depth ···· [█████████·] 9/10
  2. Creative Range ······ [███████···] 7/10
  ... (all 12)

TENSION MAP:
  Analytical ████████░░ ↔ ░░████████ Intuitive
  Emotional  ███░░░░░░░ ↔ ░░░░░░████ Strategic
  ... (all 6 pairs)

DOMINANT PATTERN: [Top 2-3 dimensions]
SHADOW PATTERN: [Bottom 2-3 dimensions]
REASONING TOPOLOGY: [Linear / Spiral / Web / Dialectic / Fractal]
DECISION FINGERPRINT: [Analyze-first / Feel-first / Envision-first / Question-first]

NARRATIVE SYNTHESIS:
[2-3 paragraph natural language description of how this mind works,
what makes it distinctive, and what it might miss]

KEY QUOTES:
[3-5 most revealing quotes with dimension attribution]
═══════════════════════════════════════════

Comparison Mode

When the user provides two or more texts from different authors, produce individual profiles and then a comparison synthesis:

  • Where do the minds converge? (shared high dimensions)
  • Where do they diverge? (opposing scores on the same dimension)
  • Which tension pairs would create productive disagreement?
  • If these minds were in a room together, what would the conversation look like?

Self-Profile Mode

If the user asks to profile their own thinking (using the conversation history as text), be transparent:

  • Score based on the conversation so far
  • Acknowledge that conversational text may not represent the full range
  • Note that people often think differently when writing for an AI vs. writing for humans
  • Offer to re-profile if the user provides other writing samples

What This Is NOT

  • Not a personality test (MBTI, Big Five, etc.) — those measure behavioral tendencies, DHDNA measures cognitive architecture
  • Not a judgment of intelligence — a chess grandmaster and a poet may score very differently but both demonstrate profound cognitive capability
  • Not static — a person's DHDNA evolves as they learn, experience, and grow. A profile is a snapshot, not a destiny.

Built By

AHK Strategies — AI Horizon Knowledge Full platform: themindbook.app Research: DHDNA Paper (DOI: 10.5281/zenodo.18736629)

© LeonChaoX, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/04-研究方法与科学思维/dhdna-profiler of LeonChaoX/qinyan-academic-skills.

  • SKILL.md
  • references/advanced-profiling.md

Open the folder on GitHubat commit df5a498

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in LeonChaoX/qinyan-academic-skills, which our catalogue first saw on October 9, 2026.

Compare with similar skills

Dhdna Profiler next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dhdna Profiler compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dhdna Profiler this skillLeonChaoX/qinyan-academic-skills9431 repos~2.4kAutomated safety check: PassMIT
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT
LLM Torch Profiler Analysissgl-project/sglang37k2 repos~6.4kAutomated safety check: PassApache-2.0
Pycrazyguitar/pysheeet8.2k—~886Automated safety check: PassMIT
Cmux Debugging Guidemanaflow-ai/cmux28k1 repos~1.1kAutomated safety check: PassCustom licence
Electron Heap Snapshot Analysiskeybase/client9.3k—~875Automated safety check: PassBSD-3-Clause

Similar skills

  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • LLM Torch Profiler Analysis

    sgl-project/sglang

    Unified LLM torch-profiler triage skill for sglang, vllm, TensorRT-LLM, and TokenSpeed.

    37k GitHub starsUsed in 2 repos~6.4k tokens
    DevelopmentAuto-check passed
  • Py

    crazyguitar/pysheeet

    Comprehensive Python programming reference covering syntax, concurrency, networking, databases, ML/LLM development, and HPC.

    8.2k GitHub stars~886 tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Cmux Debugging Guide

    manaflow-ai/cmux

    Covers debug logging, the Debug menu, profiling rules and runtime pitfalls for working on the cmux macOS terminal app.

    28k GitHub starsUsed in 1 repo~1.1k tokens
    DevelopmentAuto-check passed
  • Analyzes V8, Chrome and Electron .heapsnapshot files with Node scripts to find memory leaks, detached DOM nodes and the retainer paths that keep objects alive.

    9.3k GitHub stars~875 tokensUpdated today
    DevelopmentAuto-check passed
  • Runs controlled JMH experiments on the Caffeine cache to find shared contention and hot-path waste, then reviews correctness and returns a reviewable patch.

    18k GitHub stars~2.6k tokensUpdated today
    DevelopmentAuto-check: notes

More from LeonChaoX/qinyan-academic-skills

All 31 skills in this repo
  • Paper Slide Deck

    LeonChaoX/qinyan-academic-skills

    Generate professional slide deck images from academic papers and content.

    943 GitHub starsUsed in 2 repos~4.6k tokens
    Auto-check passed
  • Parallel Web

    LeonChaoX/qinyan-academic-skills

    Search the web, extract URL content, and run deep research using the Parallel Chat API and Extract API.

    943 GitHub starsUsed in 1 repo~2.9k tokens
    Auto-check: notes
  • Research Proposal

    LeonChaoX/qinyan-academic-skills

    Generate academic research proposals for PhD applications. An agent skill from LeonChaoX/qinyan-academic-skills.

    943 GitHub starsUsed in 2 repos~4.8k tokens
    Auto-check passed
  • Medical Imaging Review

    LeonChaoX/qinyan-academic-skills

    Write comprehensive literature reviews for medical imaging AI research.

    943 GitHub starsUsed in 3 repos~1.1k tokens
    Auto-check: notes
  • Depmap

    LeonChaoX/qinyan-academic-skills

    Query the Cancer Dependency Map (DepMap) for cancer cell line gene dependency scores (CRISPR Chronos), drug sensitivity data, and gene effect profiles.

    943 GitHub starsUsed in 2 repos~2.8k tokens
    Auto-check passed
  • Phylogenetics

    LeonChaoX/qinyan-academic-skills

    Build and analyze phylogenetic trees using MAFFT (multiple alignment), IQ-TREE 2 (maximum likelihood), and FastTree (fast NJ/ML).

    943 GitHub starsUsed in 2 repos~3.5k tokens
    Auto-check passed

Categories

Questions about Dhdna Profiler

What does Dhdna Profiler do?

Extract cognitive patterns and thinking fingerprints from any text. Dhdna Profiler is an agent skill from LeonChaoX/qinyan-academic-skills. Extract cognitive patterns and thinking fingerprints from any text.

When should I use Dhdna Profiler?

Dhdna Profiler fits situations like: the user wants to analyze how someone thinks; understand cognitive style; profile writing; speech patterns.

How do I install Dhdna Profiler in Claude Code?

Run `npx skills add LeonChaoX/qinyan-academic-skills --skill dhdna-profiler -a claude-code`. Or copy the skill folder (skills/04-研究方法与科学思维/dhdna-profiler in LeonChaoX/qinyan-academic-skills) into .claude/skills/dhdna-profiler in your project. Claude Code loads it when a task matches its description.

How do I install Dhdna Profiler in Codex?

Run `npx skills add LeonChaoX/qinyan-academic-skills --skill dhdna-profiler -a codex`. Or copy the skill folder (skills/04-研究方法与科学思维/dhdna-profiler in LeonChaoX/qinyan-academic-skills) into .agents/skills/dhdna-profiler in your project. Codex loads it when a task matches its description.

Can I use Dhdna Profiler in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeonChaoX/qinyan-academic-skills --skill dhdna-profiler -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dhdna-profiler, .gemini/skills/dhdna-profiler, .github/skills/dhdna-profiler and .opencode/skills/dhdna-profiler in your project.

What does Dhdna Profiler need to run?

SKILL.md names no scripts, command-line tools or credentials: Dhdna Profiler is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write.

Does Dhdna Profiler access the network?

SKILL.md names 3 domains. As links in the text: doi.org, ahkstrategies.net and themindbook.app. This is read from the text; nothing was executed.

Is Dhdna Profiler safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Dhdna Profiler use?

Dhdna Profiler is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Dhdna Profiler use?

About 2.4k tokens (SKILL.md is roughly 9.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 805 tokens, read only when the agent opens those files.

What are the alternatives to Dhdna Profiler?

Skills that share tags, products or a category with Dhdna Profiler: Code Review Checklist (shareAI-lab/learn-claude-code, 78k stars), LLM Torch Profiler Analysis (sgl-project/sglang, 37k stars), Py (crazyguitar/pysheeet, 8.2k stars) and Cmux Debugging Guide (manaflow-ai/cmux, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dhdna Profiler?

LeonChaoX (a GitHub user) maintains it in LeonChaoX/qinyan-academic-skills, which has 943 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeonChaoX/qinyan-academic-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.