A straightforward personality assessment tool that runs users through a 24-question adaptive test via the SoulTrace API. The system uses Bayesian question selection to classify people into one of 25 archetypes based on a 5-color psychological model (white=structure, blue=understanding, black=agency, red=intensity, green=connection). Each API call is stateless, so you accumulate all previous answers and send them with each new question request. Users answer on a 1-7 Likert scale, and after 24 questions they get their archetype, color distribution percentages, and a shareable results page. Rate limited to about 4 complete assessments per hour.

skills.sh installs
345.6K
GitHub stars
22
last updated
Jun 3, 2026

Install

$ npx -y skills add soultrace-ai/soultrace-skill --skill soultrace --agent claude-code

Installs into .claude/skills of the current project.

Files

SoulTrace Personality Assessment

Take an adaptive personality assessment through the soultrace API. Answer 24 questions on a 1-7 Likert scale and receive your personality archetype based on a 5-color psychological model.

API Endpoint

POST https://soultrace.app/api/agent

No authentication required. Rate limited to 100 requests/hour per IP.

How It Works

The API is stateless. You pass all accumulated answers with every request, and the server replays the Bayesian inference to select the next optimal question.

Step 1: Start the test

Send an empty answers array to get the first question:

curl -X POST https://soultrace.app/api/agent \
  -H "Content-Type: application/json" \
  -d '{"answers": []}'

Response:

{
  "status": "in_progress",
  "question": {
    "id": 42,
    "text": "I find deep satisfaction in mastering complex systems."
  },
  "currentDistribution": {
    "white": 0.2,
    "blue": 0.2,
    "black": 0.2,
    "red": 0.2,
    "green": 0.2
  },
  "entropy": 2.322,
  "progress": { "answered": 0, "total": 24 }
}

Sponsors

Details

Repository
github.com/soultrace-ai/soultrace-skill
Category
Design & UI/UX
First seen
Apr 16, 2026
1larksuite avatarlark-appslarksuite/cli妙搭(Spark/Miaoda)应用开发与托管:应用创建、本地全栈开发、云端生成迭代、创意设计(UI mockup / 可交互原型 / 线框图 / 落地页 / 仪表盘 / 幻灯片 deck / 视觉探索)、AI相关能力和飞书平台能力或者其他外部能力集成、日志/Trace/监控指标/PV/UV 查询、环境变量管理、应用角327.6Kskills.sh installs
2remotion-dev avatarremotion-markupremotion-dev/skillsContent, animation and effects best practices297.3Kskills.sh installs
3runcomfy-com avatargpt-image-2runcomfy-com/skillsGenerate and edit images with OpenAI GPT Image 2 (ChatGPT Images 2.0) on RunComfy. Documents GPT Image 2's strengths (embedded text, logos, multilingual typogra274.8Kskills.sh installs
4doany-ai avatarseedance-v2doany-ai/skillsGenerate cinematic short-form video with ByteDance Seedance 2.0 Pro on RunComfy. Documents Seedance 2.0 Pro's strengths (multi-modal references — up to 9 images274.5Kskills.sh installs
5doany-ai avatarvideo-extenddoany-ai/skillsExtend or continue an existing video clip on RunComfy via the `runcomfy` CLI. Routes to Google Veo 3-1's `extend-video` and `fast/extend-video` endpoints — pick274.5Kskills.sh installs
6runcomfy-com avatarseedance-v2runcomfy-com/skillsGenerate cinematic short-form video with ByteDance Seedance 2.0 Pro on RunComfy. Documents Seedance 2.0 Pro's strengths (multi-modal references — up to 9 images274.4Kskills.sh installs