archetype-designer

Design and manage TraitorSim agent archetypes with OCEAN trait ranges and demographic templates.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/rickoslyder/TraitorSim --skill archetype-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archetype-designer
Source: https://github.com/rickoslyder/TraitorSim/tree/main/.claude/skills/archetype-designer
Command: npx skills add https://github.com/rickoslyder/TraitorSim --skill archetype-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Designing robust, psychologically plausible agent archetypes is time-consuming and error-prone. This Skill provides structured templates for OCEAN trait ranges, demographics, and gameplay profiles to create diverse, balanced characters for TraitorSim.

Core Features & Use Cases

  • OCEAN range templates: Define inclusive open-ended ranges (e.g., openness: (0.6, 0.9)).
  • Demographics & occupations: Create demographic templates aligned with UK contexts.
  • Use Case: Add a new archetype "Paranoid Investigator" with tuned OCEAN ranges and a clear gameplay profile.

Quick Start

ArchetypeDefinition(...). See example in the Quick Start section of the SKILL.md for syntax and fields.

Frequently Asked Questions about archetype-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design agent archetypes with OCEAN personality traits?

Design agent archetypes by defining OCEAN trait ranges (openness, conscientiousness, extraversion, agreeableness, neuroticism) within inclusive bounds. Use ArchetypeDefinition to set ranges like openness: (0.6, 0.9), then layer demographic templates, occupations, and gameplay profiles to create psychologically plausible characters for TraitorSim.

What fields should I configure when creating a new archetype?

Configure ocean_ranges for personality traits, stat_ranges for character statistics, age_range for demographic targeting, typical_occupations, geographic_bias, socioeconomic_class, strategic_drive, and gameplay_tendency. These fields work together to define a complete, balanced archetype with both psychological and gameplay dimensions.

Can I create demographic templates aligned with specific geographic and socioeconomic contexts?

Yes. Archetype templates support geographic_bias and socioeconomic_class fields to anchor demographics in specific contexts like UK settings. Combine these with age_range and typical_occupations to build realistic demographic profiles that reflect both character background and gameplay behavior.

How do OCEAN ranges help create diverse, balanced agent characters?

OCEAN ranges define psychological variation within archetypes by setting inclusive trait bounds. Different range configurations produce distinct personality profiles—paranoid investigators differ from collaborative diplomats—enabling diverse agent behavior while maintaining internal consistency and gameplay balance.

What's the difference between stat_ranges and OCEAN trait ranges in archetype design?

OCEAN trait ranges define psychological personality dimensions (openness to experience, conscientiousness, etc.), while stat_ranges govern gameplay-relevant statistics. Together they ensure archetypes feel both psychologically grounded and mechanically distinct within TraitorSim gameplay.

Can I view and modify existing archetypes in the ARCHETYPES registry?

Yes. The ARCHETYPES registry stores all defined archetypes. Example workflows let you view existing archetypes to understand structure, then create or alter them by modifying OCEAN ranges, demographics, and gameplay profiles through ArchetypeDefinition.