Paste any email, proposal, or note someone wrote

DHDNA Profiler — Cognitive Pattern Extraction

by K-Dense-AI · MIT license license · ★ 45,977 on GitHub · updated Sep 21

DHDNA Profiler — Cognitive Pattern Extraction cover

Paste any email, proposal, or note someone wrote, and get back a plain-language read on how they think, what drives their decisions, and how they communicate.

---
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:
  version: "1.1"
  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)](https://doi.org/10.5281/zenodo.18736629) | [IDNA Consolidation v2 (DOI: 10.5281/zenodo.18807387)](https://doi.org/10.5281/zenodo.18807387)

## Core Concept

Overview

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.

Manual install (npx, ZIP)
Claude Codenpx skills add K-Dense-AI/scientific-agent-skills --skill dhdna-profiler -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/K-Dense-AI/scientific-agent-skills/tar.gz/330c8e764435 \ | tar -xz -C ~/.claude/skills --strip-components=2 scientific-agent-skills-330c8e764435/skills/dhdna-profiler
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/02e009e0e19d9e8d3a34/dhdna-profiler.zip" -OutFile "$env:TEMP\dhdna-profiler.zip"; Expand-Archive "$env:TEMP\dhdna-profiler.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md11.2 KB
  • references/1 file · 3.1 KB
Read the files here
K-Dense-AI/330c8e72 files
SKILL.md
Show the full text185 lines

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:

# Dimension What It Measures Low Score (1-3) High Score (8-10)
1 Analytical Depth Logical rigor, structured reasoning, causal chains Intuitive, holistic, pattern-based Systematic, proof-oriented, precise
2 Creative Range Novelty of connections, metaphor use, lateral thinking Conventional, incremental Paradigm-breaking, cross-domain synthesis
3 Emotional Processing Emotional vocabulary, empathy signals, affect integration Detached, clinical Emotionally rich, feeling-integrated
4 Linguistic Precision Vocabulary sophistication, sentence architecture, rhetoric Simple, direct Architecturally complex, nuanced
5 Ethical Reasoning Values signals, fairness concern, consequence awareness Pragmatic, outcome-focused Principle-driven, justice-oriented
6 Strategic Thinking Long-term planning, competitive awareness, resource optimization Tactical, reactive Multi-move, game-theoretic
7 Memory Integration Reference to past experience, historical patterns, continuity Present-focused Deep historical awareness, precedent-driven
8 Social Intelligence Audience awareness, perspective-taking, relational framing Self-referential Deeply other-aware, coalition-building
9 Domain Expertise Technical depth, specialized knowledge, jargon confidence Generalist Deep specialist
10 Intuitive Reasoning Gut-feel signals, heuristic shortcuts, pattern leaps Methodical, step-by-step Leap-of-faith, insight-driven
11 Temporal Orientation Time-horizon of thinking — past, present, or future focus Present-anchored Time-spanning, historical-to-futurist
12 Metacognition Self-awareness of own thinking, uncertainty acknowledgment Unreflective Deeply 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:

Pair Tension What It Reveals
DIM 1 ↔ DIM 10 Analytical ↔ Intuitive Logic vs. Gut — how the mind reaches conclusions
DIM 3 ↔ DIM 6 Emotional ↔ Strategic Heart vs. Head — what drives decisions
DIM 2 ↔ DIM 5 Creative ↔ Ethical Freedom vs. Framework — innovation within or beyond rules
DIM 4 ↔ DIM 12 Linguistic ↔ Metacognitive Expression vs. Self-Awareness — external craft vs. internal reflection
DIM 7 ↔ DIM 11 Memory ↔ Temporal Past vs. Time Itself — experience vs. time-horizon
DIM 8 ↔ DIM 9 Social ↔ Domain Breadth 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)
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:

  • Ask before reading back through the conversation. Say what you intend to use as source material and wait for an answer. Prior turns were written for a different purpose, and mining them for psychological inference is not something to do silently.
  • 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

This skill infers personal cognitive and psychological attributes. That is a different thing from summarizing a document, and the boundaries matter:

  • Profile the text the user brings you for the current request. Do not go looking for more material about the same author — other files, earlier sessions, or anything you happened to read.
  • A profile of a third party is speculative and must say so. When the author is someone who is not in the conversation and has not agreed to be analyzed — a colleague from a forwarded email, a candidate from an application, an author from a paper — label the output as an inference from one text sample, not a finding about that person.
  • Decline profiling that feeds a consequential decision about someone. Hiring, promotion, admission, clinical, disciplinary, or credit decisions are out of bounds; this framework has no validation supporting that use, and a 1–10 cognitive score reads as far more authoritative than it is.
  • Everything stays local to the session. Profiles are not written anywhere the user did not ask for and are not sent to any service.

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)

1---
2name: dhdna-profiler
3description: 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.
4allowed-tools: Read Write
5license: MIT license
6metadata:
7 version: "1.1"
8 skill-author: AHK Strategies (ashrafkahoush-ux)
9---
10 
11# DHDNA Profiler — Cognitive Pattern Extraction
12 
13A 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.
14 
15Published research: [DHDNA Pre-print (DOI: 10.5281/zenodo.18736629)](https://doi.org/10.5281/zenodo.18736629) | [IDNA Consolidation v2 (DOI: 10.5281/zenodo.18807387)](https://doi.org/10.5281/zenodo.18807387)
16 
17## Core Concept
18 
19Just 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.
20 
21The profiler doesn't judge thinking as "good" or "bad." It maps the topology of how a mind works.
22 
23## The 12 Cognitive Dimensions
24 
25When profiling text, score each dimension on a 1–10 scale based on evidence in the text:
26 
27| # | Dimension | What It Measures | Low Score (1-3) | High Score (8-10) |
28| --- | ------------------------ | ---------------------------------------------------------------- | ---------------------------------- | ------------------------------------------- |
29| 1 | **Analytical Depth** | Logical rigor, structured reasoning, causal chains | Intuitive, holistic, pattern-based | Systematic, proof-oriented, precise |
30| 2 | **Creative Range** | Novelty of connections, metaphor use, lateral thinking | Conventional, incremental | Paradigm-breaking, cross-domain synthesis |
31| 3 | **Emotional Processing** | Emotional vocabulary, empathy signals, affect integration | Detached, clinical | Emotionally rich, feeling-integrated |
32| 4 | **Linguistic Precision** | Vocabulary sophistication, sentence architecture, rhetoric | Simple, direct | Architecturally complex, nuanced |
33| 5 | **Ethical Reasoning** | Values signals, fairness concern, consequence awareness | Pragmatic, outcome-focused | Principle-driven, justice-oriented |
34| 6 | **Strategic Thinking** | Long-term planning, competitive awareness, resource optimization | Tactical, reactive | Multi-move, game-theoretic |
35| 7 | **Memory Integration** | Reference to past experience, historical patterns, continuity | Present-focused | Deep historical awareness, precedent-driven |
36| 8 | **Social Intelligence** | Audience awareness, perspective-taking, relational framing | Self-referential | Deeply other-aware, coalition-building |
37| 9 | **Domain Expertise** | Technical depth, specialized knowledge, jargon confidence | Generalist | Deep specialist |
38| 10 | **Intuitive Reasoning** | Gut-feel signals, heuristic shortcuts, pattern leaps | Methodical, step-by-step | Leap-of-faith, insight-driven |
39| 11 | **Temporal Orientation** | Time-horizon of thinking — past, present, or future focus | Present-anchored | Time-spanning, historical-to-futurist |
40| 12 | **Metacognition** | Self-awareness of own thinking, uncertainty acknowledgment | Unreflective | Deeply self-aware, thinks about thinking |
41 
42### The 6 Tension Pairs
43 
44Dimensions exist in tension — high scores on one often correlate with lower scores on its pair. These tensions ARE the cognitive signature:
45 
46| Pair | Tension | What It Reveals |
47| -------------- | -------------------------- | ---------------------------------------------------------------------- |
48| DIM 1 ↔ DIM 10 | Analytical ↔ Intuitive | Logic vs. Gut — how the mind reaches conclusions |
49| DIM 3 ↔ DIM 6 | Emotional ↔ Strategic | Heart vs. Head — what drives decisions |
50| DIM 2 ↔ DIM 5 | Creative ↔ Ethical | Freedom vs. Framework — innovation within or beyond rules |
51| DIM 4 ↔ DIM 12 | Linguistic ↔ Metacognitive | Expression vs. Self-Awareness — external craft vs. internal reflection |
52| DIM 7 ↔ DIM 11 | Memory ↔ Temporal | Past vs. Time Itself — experience vs. time-horizon |
53| DIM 8 ↔ DIM 9 | Social ↔ Domain | Breadth vs. Depth — people skills vs. technical mastery |
54 
55## How to Profile
56 
57### Phase 1 — Evidence Collection
58 
59Read the text carefully. For each dimension, identify **specific textual evidence**:
60 
61- Direct quotes that demonstrate the dimension
62- Structural patterns (how arguments are built)
63- What's present AND what's absent (gaps reveal as much as content)
64- Recurring patterns across multiple passages
65 
66### Phase 2 — Scoring
67 
68For each of the 12 dimensions:
69 
701. Score 1-10 based on evidence
712. Cite the strongest textual evidence for that score
723. Flag confidence level: HIGH (multiple clear signals), MEDIUM (some signals), LOW (inferred)
73 
74### Phase 3 — Pattern Synthesis
75 
76After scoring, identify:
77 
78**Dominant Pattern:** The 2-3 highest-scoring dimensions — this is the mind's "home base"
79 
80**Shadow Pattern:** The 2-3 lowest-scoring dimensions — this is where the mind doesn't naturally go
81 
82**Signature Tensions:** Which tension pairs show the widest gap? These define the cognitive style more than any individual score.
83 
84**Reasoning Topology:** How does the mind move through ideas?
85 
86- Linear (A → B → C → conclusion)
87- Spiral (approaches the same idea from multiple angles, each time deeper)
88- Web (connects disparate domains into synthesis)
89- Dialectic (thesis → antithesis → synthesis)
90- Fractal (same pattern at micro and macro levels)
91 
92**Decision Fingerprint:** When facing choices, does this mind:
93 
94- Analyze first, then decide? (Analytical-dominant)
95- Feel first, then rationalize? (Emotional-dominant)
96- Envision the outcome first, then work backward? (Strategic-dominant)
97- Question the question itself? (Metacognitive-dominant)
98 
99### Phase 4 — Profile Output
100 
101Present the profile as:
102 
103```
104═══════════════════════════════════════════
105 DHDNA COGNITIVE PROFILE
106 Subject: [Name or "Anonymous"]
107 Text analyzed: [N words / N paragraphs]
108 Confidence: [HIGH / MEDIUM / LOW]
109═══════════════════════════════════════════
110 
111DIMENSION SCORES:
112 1. Analytical Depth ···· [█████████·] 9/10
113 2. Creative Range ······ [███████···] 7/10
114 ... (all 12)
115 
116TENSION MAP:
117 Analytical ████████░░ ↔ ░░████████ Intuitive
118 Emotional ███░░░░░░░ ↔ ░░░░░░████ Strategic
119 ... (all 6 pairs)
120 
121DOMINANT PATTERN: [Top 2-3 dimensions]
122SHADOW PATTERN: [Bottom 2-3 dimensions]
123REASONING TOPOLOGY: [Linear / Spiral / Web / Dialectic / Fractal]
124DECISION FINGERPRINT: [Analyze-first / Feel-first / Envision-first / Question-first]
125 
126NARRATIVE SYNTHESIS:
127[2-3 paragraph natural language description of how this mind works,
128what makes it distinctive, and what it might miss]
129 
130KEY QUOTES:
131[3-5 most revealing quotes with dimension attribution]
132═══════════════════════════════════════════
133```
134 
135## Comparison Mode
136 
137When the user provides two or more texts from different authors, produce individual profiles and then a **comparison synthesis**:
138 
139- Where do the minds converge? (shared high dimensions)
140- Where do they diverge? (opposing scores on the same dimension)
141- Which tension pairs would create productive disagreement?
142- If these minds were in a room together, what would the conversation look like?
143 
144## Self-Profile Mode
145 
146If the user asks to profile their own thinking (using the conversation history as text), be transparent:
147 
148- **Ask before reading back through the conversation.** Say what you intend to use as source
149 material and wait for an answer. Prior turns were written for a different purpose, and mining
150 them for psychological inference is not something to do silently.
151- Score based on the conversation so far
152- Acknowledge that conversational text may not represent the full range
153- Note that people often think differently when writing for an AI vs. writing for humans
154- Offer to re-profile if the user provides other writing samples
155 
156## Consent and Scope
157 
158This skill infers personal cognitive and psychological attributes. That is a different thing from
159summarizing a document, and the boundaries matter:
160 
161- **Profile the text the user brings you for the current request.** Do not go looking for more
162 material about the same author — other files, earlier sessions, or anything you happened to read.
163- **A profile of a third party is speculative and must say so.** When the author is someone who is
164 not in the conversation and has not agreed to be analyzed — a colleague from a forwarded email, a
165 candidate from an application, an author from a paper — label the output as an inference from one
166 text sample, not a finding about that person.
167- **Decline profiling that feeds a consequential decision about someone.** Hiring, promotion,
168 admission, clinical, disciplinary, or credit decisions are out of bounds; this framework has no
169 validation supporting that use, and a 1–10 cognitive score reads as far more authoritative than
170 it is.
171- **Everything stays local to the session.** Profiles are not written anywhere the user did not ask
172 for and are not sent to any service.
173 
174## What This Is NOT
175 
176- Not a personality test (MBTI, Big Five, etc.) — those measure behavioral tendencies, DHDNA measures cognitive architecture
177- Not a judgment of intelligence — a chess grandmaster and a poet may score very differently but both demonstrate profound cognitive capability
178- Not static — a person's DHDNA evolves as they learn, experience, and grow. A profile is a snapshot, not a destiny.
179 
180## Built By
181 
182[AHK Strategies](https://ahkstrategies.net) — AI Horizon Knowledge
183Full platform: [themindbook.app](https://themindbook.app)
184Research: [DHDNA Paper (DOI: 10.5281/zenodo.18736629)](https://doi.org/10.5281/zenodo.18736629)
185 
View all files on GitHub →

Details

Updated
Sep 21, 2026
License
MIT license
Stars on the repo
★ 45,977
Checked
Source
K-Dense-AI/scientific-agent-skills ↗
Creator
K-Dense-AI · 168 listings
View creator

Similar skills

See all →
SkillCreate branded architecture, architecture deltaDiagram designcathrynlavery/diagram-design · by cathrynlaveryCreate branded architecture, architecture delta, IT current-state, flowchart, sequence, state machine, ER/data model, timeline, swimlane, quadrant, radar/spider, polar chart (polar/radial lollipop), loop/flywheel, nested, tree, org chart, layer stack, Venn, pyramid/funnel, treemap and marimekko, heatmap, bar and dumbbell, waterfall, line (slopegraph, ridgeline, streamgraph, bump), Gantt and scatter charts (bubble, beeswarm), high-level, process, medallion, data flow, DP integration, DP security matrix, Sankey, fishbone, Wardley map, kanban, user journey, deployment, dependency graph, UML class, story map, or database schema diagrams as HTML/SVG/PNG, with .drawio, Mermaid, and .excalidraw import, plus lifecycle phase maps, block decomposition trees, and onboarding guidance.★ 43.2k GitHub starsSkillReview a PR against the Pascal architectural rulesReview architecturepascalorg/editor · by pascalorgReview a PR against the Pascal architectural rules — package boundaries (core/viewer/editor/nodes), the registry-driven composition model (def.geometry / def.renderer / def.system), legacy-dispatch regressions, the slots + world-scale-UV convention for new nodes/geometry, hook hygiene (useEditor/useScene/useViewer), and selector performance. Use when the user asks to review a PR, audit a branch, or check that changes respect the codebase's architecture.★ 24.6k GitHub starsSkillCreate and edit draw.io/diagrams.net diagramsDraw.io Architecture StudioAgents365-ai/drawio-skill · by Agents365-aiCreate and edit draw.io/diagrams.net diagrams as editable `.drawio` files. Covers architecture, UML/ERD/sequence, BPMN, network, and swimlane views authored from a description or converted from code, IaC, SQL, and API schemas, plus sync, query, test, review, export, and publish of existing diagrams. Use when the user asks for draw.io/diagrams.net or an editable diagram; prefer Mermaid/PlantUML when diagrams-as-code is enough.★ 9.8k GitHub starsSkillCreate polished dark-themed architecture diagramsArchitecture Diagram SkillCocoon-AI/architecture-diagram-generator · by Cocoon-AICreate polished dark-themed architecture diagrams as self-contained HTML+SVG files. Use when the user asks for system, infrastructure, cloud, security, or network topology diagrams.★ 7.4k GitHub starsSkillThe foundational knowledge distillation pattern for buildingLLM Wiki — Knowledge Distillation PatternAr9av/obsidian-wiki · by Ar9avThe foundational knowledge distillation pattern for building and maintaining an AI-powered Obsidian wiki. Based on Andrej Karpathy's LLM Wiki architecture. Use this skill whenever the user wants to understand the wiki pattern, set up a new knowledge base, or needs guidance on the three-layer architecture (raw sources → wiki → schema). Also use when discussing knowledge management strategy, wiki structure decisions, or how to organize distilled knowledge. This is the "theory" skill — other skills handle specific operations (ingesting, querying, linting).★ 3.5k GitHub starsSkillManage software complexity through deep modulesA Philosophy of Software Design Frameworkwondelai/skills · by wondelaiManage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", "pass-through method", "this code is over-engineered", or "simplify this design". Also trigger when reviewing an interface for simplicity, evaluating whether an abstraction is pulling its weight, deciding whether a comment is worth writing, or choosing between general-purpose and special-purpose approaches. Covers deep vs shallow modules, red flags for complexity, and comments as design documentation. For code quality, see clean-code. For architecture boundaries, see clean-architecture.★ 2.2k GitHub stars

More from K-Dense-AI

SkillHow to use the Adaptyv Bio Foundry API and Python SDKK-Dense-AI/scientific-agent-skills · by K-Dense-AIHow to use the Adaptyv Bio Foundry API and Python SDK for protein experiment design, submission, and results retrieval. Use this skill whenever the user mentions Adaptyv, Foundry API, protein binding assays, protein screening experiments, BLI/SPR assays, thermostability assays, or wants to submit protein sequences for experimental characterization. Also trigger when code imports `adaptyv`, `adaptyv_sdk`, or `FoundryClient`, or references `foundry-api-public.adaptyvbio.com`.★ 46k GitHub starsSkillAeon Time Series Machine LearningK-Dense-AI/scientific-agent-skills · by K-Dense-AIThis skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs.★ 46k GitHub starsSkillPlan, execute, and document validation, verificationAnalytical method validationK-Dense-AI/scientific-agent-skills · by K-Dense-AIPlan, execute, and document validation, verification, and transfer of analytical procedures under the governing framework - ICH Q2(R2) and Q14, USP <1220>/<1225>/<1226>, ICH M10 bioanalytical, CLSI EP, or ISO/IEC 17025. Use for HPLC, LC-MS/MS, GC, CE, ICP-MS, dissolution, qNMR, qPCR, NIR, and ligand binding or cell-based assays whenever the question is whether a procedure is fit for its intended purpose. Triggers include "method validation", "analytical method validation", "AMV", "validation protocol", "acceptance criteria", "linearity", "reportable range", "accuracy and precision", "repeatability", "intermediate precision", "recovery", "LOD", "LOQ", "detection limit", "quantitation limit", "specificity", "robustness", "method transfer", "method comparison", "Deming", "Passing-Bablok", "Bland-Altman", "equivalence testing", "OOS investigation", "ICH Q2", "Q2(R2)", "Q14", "USP 1225", "ICH M10", "incurred sample reanalysis", "ISR", "CLSI EP", and any request to show that an assay works.★ 46k GitHub starsSkillData structure for annotated matrices in single-cellAnndataK-Dense-AI/scientific-agent-skills · by K-Dense-AIData structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.★ 46k GitHub starsSkillAutonomously improve a real artifact against an objectiveArbor — Autonomous Optimization via Hypothesis Tree RefinementK-Dense-AI/scientific-agent-skills · by K-Dense-AIAutonomously improve a real artifact (code, training recipe, agent harness, data pipeline, prompt) against an objective and an evaluator, using Hypothesis Tree Refinement (HTR) from the Arbor paper. Use this whenever someone wants to iteratively optimize something over many experiments without overfitting — e.g. "get my model's eval score up", "improve this agent/harness", "tune this pipeline", "beat the baseline on this benchmark", "run a search over approaches and keep the best", "do an MLE-bench / Kaggle-style optimization", or any long-horizon "make this artifact better and don't just memorize the dev set" task. Trigger it even when the user doesn't say "Arbor" or "hypothesis tree" but describes repeated experiment-and-evaluate loops, branching exploration of competing ideas, or worries about a dev/test gap. Runs Claude itself as the coordinator with subagent executors in isolated git worktrees; for the standalone `arbor` CLI tool see references/arbor-upstream.md.★ 46k GitHub starsSkillInfer gene regulatory networks from gene expression dataArboretoK-Dense-AI/scientific-agent-skills · by K-Dense-AIInfer gene regulatory networks (GRNs) from gene expression data using scalable algorithms (GRNBoost2, GENIE3). Use when analyzing transcriptomics data (bulk RNA-seq, single-cell RNA-seq) to identify transcription factor-target gene relationships and regulatory interactions. Supports distributed computation for large-scale datasets.★ 46k GitHub stars