SuperAPI AI Directory

traits

Writing & research

View repository

Updated 10-15 21:02

About this skill

Trait DNA Library

Quick Reference

Purpose

The Trait DNA Library provides combinable components for creating a unique author persona. Each trait defines a specific writing characteristic that can be combined to form a distinctive author voice.

Core Trait Categories

Voice Patterns:

  • Formal: Academic and authoritative declarative style (handa style)
  • Conversational: Casual and friendly conversational style (colloquial style)
  • Narrative: Story-centered reflective style (narrative style)
  • Technical: Precise and specification-centered style

Expertise Domains:

  • Architecture: System design and patterns
  • Implementation: Practical coding and development
  • Industry: Market trends and analysis
  • Education: Pedagogy and mentoring

Perspective Styles:

  • Analytical: Objective and evidence-based
  • Experiential: Personal experience and lessons
  • Critical: Questioning and challenging assumptions
  • Visionary: Future-oriented and innovative

Tone Characteristics:

  • Authoritative: Confident and definitive
  • Empathetic: Understanding and supportive
  • Provocative: Thought-provoking and challenging
  • Nurturing: Patient and encouraging

When to Use

Use this skill in the following situations:

  • When defining a new author persona with specific voice traits
  • When customizing an existing persona to fit different content types
  • When understanding the components of an author voice
  • When mixing traits to create a unique writing style
  • When ensuring consistent trait application across content

Implementation Guide

Trait Combination System

Persona Assembly Process:

Each author persona is built from four trait layers that work together to create a unique voice. Combinations follow a hierarchical structure in which each layer influences the others.

Voice Pattern Layer (Foundation):

  • Defines basic sentence structure and formality
  • Sets grammatical patterns and endings
  • Establishes the basic communication style
  • Example: formal style uses handa style, conversational style uses haeyo style

Expertise Domain Layer (Content):

  • Determines the depth of topic-related knowledge
  • Influences technical vocabulary selection
  • Shapes the selection of examples and metaphors
  • Example: architectural patterns vs implementation details

Perspective Style Layer (Lens):

  • Controls the manner of information presentation
  • Determines the types of evidence that are prioritized
  • Shapes the approach to constructing arguments
  • Example: data-driven vs experience-based reasoning

Tone Characteristic Layer (Emotion):

  • Sets the emotional register and temperature
  • Influences reader relationship dynamics
  • Determines the level of confidence and certainty
  • Example: authoritative confidence vs nurturing patience

Characteristic Interaction Rules

Compatibility Guidelines:

Certain characteristic combinations work naturally together, while others create intentional tension for specific effects.

Natural Combinations:

  • Formal voice + architectural expertise + analytical perspective + authoritative tone
    • Resulting Persona: Technical Authority (Architect)
  • Conversational voice + implementation expertise + experiential perspective + empathetic tone
    • Resulting Persona: Practical Developer (Developer)

Intentional Tensions:

  • Formal voice + educational expertise + experiential perspective + nurturing tone
    • Resulting Persona: Systematic Mentor with a Personal Touch
  • Conversational voice + industry expertise + critical perspective + provocative tone
    • Resulting Persona: Analyst Who Challenges in Accessible Language

Conflict Avoidance:

  • Formal voice conflicts with overly casual expressions
  • Analytical perspective conflicts with purely subjective claims
  • Authoritative tone conflicts with hesitant evasion
  • Educational expertise conflicts with assuming expert knowledge

Characteristic Module Reference

Voice Pattern Modules:

Each voice pattern module defines specific linguistic characteristics and usage patterns. For complete implementation details, refer to the individual module files.

voice-formal.md:

  • Korean style: Handa style (declarative formal style)
  • Sentence endings: -da, -handa, -doenda
  • Grammar patterns: complex sentences with subordinate clauses
  • Use cases: technical documentation, analysis, authoritative guides

voice-conversational.md:

  • Korean style: Haeyo style (polite conversational style)
  • Sentence endings: -eoyo, -haeyo, -jyo
  • Grammar patterns: short sentences with conversational markers
  • Use cases: tutorials, personal essays, friendly explanations

voice-narrative.md:

  • Korean style: Narrative style (narrative storytelling)
  • Sentence endings: -da, -eotda, -yeotda
  • Grammar patterns: past tense flow with scene setting
  • Use cases: memoirs, journey stories, case studies

voice-technical.md:

  • Korean style: Technical style (technical specification)
  • Sentence endings: -handa, -ida, -doenda
  • Grammar patterns: precise definitions and specifications
  • Use cases: API documentation, specifications, technical references

Domain Expertise Modules:

Each expertise module defines a knowledge domain and specialized vocabulary.

expertise-architecture.md:

  • Focus areas: system design, patterns, scalability
  • Core concepts: components, layers, interactions
  • Vocabulary: architecture-specific terms
  • Example topics: microservices, event sourcing, CQRS

expertise-implementation.md:

  • Focus areas: coding practices, tools, frameworks
  • Core concepts: code quality, testing, debugging
  • Vocabulary: developer-centric terms
  • Example topics: React hooks, TypeScript patterns, testing strategies

expertise-industry.md:

  • Focus areas: market trends, business impact, adoption
  • Core concepts: ROI, adoption curve, competitive analysis
  • Vocabulary: business and trend terms
  • Example topics: framework comparison, technology selection, market analysis

expertise-education.md:

  • Focus areas: learning paths, fundamentals, skill building
  • Core concepts: prerequisites, progressive disclosure, scaffolding
  • Vocabulary: pedagogy-centric terms
  • Example topics: getting started guides, concept explanations, roadmaps

Perspective style modules:

Each perspective module defines reasoning and argumentation approaches.

perspective-analytical.md:

  • Approach: evidence-based reasoning with data support
  • Argumentation: logical progression from premises to conclusions
  • Evidence types: statistics, benchmarks, research findings
  • Strengths: objective credibility and defensibility

perspective-experiential.md:

  • Approach: personal experience and lessons learned
  • Argumentation: story-based with reflective insights
  • Evidence types: anecdotes, case studies, hands-on experience
  • Strengths: relatable authenticity and practical wisdom

perspective-critical.md:

  • Approach: questioning assumptions and challenging norms
  • Argumentation: devil's advocate and contrarian analysis
  • Evidence types: counterexamples, edge cases, limitations
  • Strengths: thought-provoking depth and nuance

perspective-visionary.md:

  • Approach: future-oriented and trend extrapolation
  • Argumentation: possibility-driven with future scenarios
  • Evidence types: emerging patterns, early indicators, predictions
  • Strengths: inspiring innovation and strategic thinking

Tone characteristic modules:

Each tone module defines an emotional register and reader relationship.

tone-authoritative.md:

  • Register: confident and definitive
  • Reader relationship: expert to learner
  • Confidence level: high with clear statements
  • Language markers: assertive verbs, declarative tone

tone-empathetic.md:

  • Register: understanding and supportive
  • Reader relationship: mentor to mentee
  • Confidence level: balanced with acknowledgment
  • Language markers: inclusive "we", acknowledging expressions

tone-provocative.md:

  • Register: challenging and thought-provoking
  • Reader relationship: provocateur to critical thinker
  • Confidence level: strong opinions with invitation to discuss
  • Language markers: rhetorical questions, contrarian statements

tone-nurturing.md:

  • Register: patient and encouraging
  • Reader relationship: guide to explorer
  • Confidence level: cautious with reassurance
  • Language markers: soft imperative, acknowledging progress

Advanced patterns

Creating a custom persona

To create a new persona using the trait system:

Step 1: Select a primary voice pattern

  • Choose a base Korean writing style
  • Consider the target content type and formality
  • Example: formal Handa style for technical authority

Step 2: Select a domain of expertise

  • Identify primary knowledge areas
  • Choose vocabulary and concept pools
  • Example: architecture expertise for system design content

Step 3: Define a perspective style

  • Determine the reasoning and evidence approach
  • Choose argumentation patterns
  • Example: analytical perspective for objective analysis

Step 4: Set tone traits

  • Choose emotional register and reader relationship
  • Define levels of certainty and confidence
  • Example: authoritative tone for expert positioning

Step 5: Verify trait compatibility

  • Check for natural combinations or intentional tension
  • Check that there are no conflicting traits
  • Test with sample content

Trait mixing strategies

Single dominant pattern:

  • One trait dominates while others provide subtle influence
  • Example: formal voice with hints of an empathetic tone
  • Use case: making technical content more accessible

Balanced mix:

  • Multiple traits contribute equally
  • Example: conversational voice + analytical perspective + nurturing tone
  • Use case: friendly yet rigorous educational content

Intentional contrast:

  • Contrasting traits create a unique style
  • Example: formal voice + provocative tone
  • Use case: academic writing with challenging questions

Context-dependent switching:

  • Different trait combinations for different sections
  • Example: formal in explanations, conversational in examples
  • Use case: varied pacing and engagement

Module reference

Voice pattern modules:

Domain expertise modules:

Perspective style modules:

Tone trait modules:

Things that work well together

Skills:

  • personas - use trait combinations in 8 author persona definitions
  • protocols - apply traits in solo, crew, and adaptive modes
  • writing-standards - reinforce trait consistency with quality rules

Agents:

  • author-router - select persona based on trait requirements
  • writer-* - implement specific trait combinations for each persona

Commands:

  • post - coordinate trait-based persona selection and writing

Quality standards

Trait application requirements:

  • Each trait must be applied consistently across the content
  • Trait combinations must be validated for compatibility
  • Voice patterns must match the target Korean writing style
  • Expertise vocabulary must be appropriate to the domain
  • Perspective reasoning must match the type of evidence
  • Tone must maintain a consistent reader relationship

Validation checklist:

  • Check consistency of voice pattern endings
  • Check accuracy and appropriateness of expertise terminology
  • Check alignment of perspective style and argumentation approach
  • Check alignment of tone traits and emotional register
  • Check that there are no unintended effects due to conflicting traits
  • Check whether the trait mix effectively contributes to the content purpose

Version: 2.0.0 Last Updated: 2026-01-06 Category: Compositional Writing System Type: Trait Definition Library Status: Production Ready