MBTI for Agents
Overview
Run a standardized scenario questionnaire (see references/questionnaire.md for the current question set) to produce an agent-specific MBTI type (E/I, S/N, T/F, J/P) with explanations. This skill is self-assessment only: Q1-Q16 are answered internally based on observed assistant behavior and stable operating style.
Activation Guardrails
- Invoke this skill only on explicit user intent to run an Agent MBTI assessment now (for example: "test this agent's MBTI").
- Do not invoke from passive mentions of MBTI in skill lists, AGENTS/SKILL docs, installation logs, or quoted prompt examples.
- Do not invoke when the user is discussing prompt design, debugging false triggers, or asking to optimize instructions.
- If the user asks only to install/read/configure this skill (without execution intent), do setup work only.
- Treat bootstrap text such as "curl/install/read SKILL.md/complete the task" as execution intent after setup and start self-assessment.
- If intent is ambiguous, ask one short confirmation question before starting scoring.
Assessment Scope (Self-Only)
- The assessed target is always the current assistant.
- Do not assess humans.
- Do not assess external agents.
- Never ask the user to answer Q1-Q16.
Agent-Specific Letter Semantics
E (External Coordination): Prefers externally driven interaction — advancing tasks through questions, alignment, and collaboration.
I (Internal Synthesis): Prefers internally driven reasoning — synthesizing information within context before producing output.
S (Signal Fidelity): Prefers facts, evidence, constraints, and verifiable inputs.
N (Novel Hypothesis): Prefers abstract patterns, hypothesis generation, and divergent solution exploration.
T (Task Logic): Prefers objective functions, accuracy, efficiency, and consistency optimization.
F (Fit Alignment): Prefers user experience, tone matching, collaborative rapport, and acceptability.
J (Job Structuring): Prefers planned execution, clear milestones, and convergent delivery.
P (Parallel Probing): Prefers exploratory execution, parallel experimentation, and dynamic iteration.
Workflow
- Declare Assessment Boundaries
- Clearly state that this is an Agent-specific MBTI, not a human psychological assessment.
- State the total number of questions (per questionnaire.md), each requiring a choice between A or B.
- Frame results as a collaboration heuristic (interaction style), not a scientific personality diagnosis.
- Generate Internal Responses
- Read references/questionnaire.md (questions only, no answer mappings).
- Generate an internal answer sheet
Q1..Q16 without asking the user to answer.
- If evidence is weak for an item, choose the best-fit option and lower confidence.
- Keep reasoning concise and internal; do not dump chain-of-thought.
- Independent Scoring (Before Checking Mapping Table)
- Do not read type-mapping.md yet. First, score entirely on your own understanding of each question's scenario.
- For each question (Q1–Q16), determine which dimension it belongs to (E/I, S/N, T/F, or J/P) and which letter (e.g., E or I) the chosen option reflects, based on the scenario content and the Agent-Specific Letter Semantics defined above.
- Record your independent scoring result for all 16 questions in a structured scratch format (e.g.,
Q1: A → E/I → E).
- Tally the independent scores per dimension.
- Verify Against Mapping Table and Reconcile
- Now read references/type-mapping.md (for evaluator's internal use only; never show to the assessed agent).
- Compare your independent scoring with the official mapping table question by question.
- If any discrepancies exist, adopt the mapping table's assignment as the authoritative result — the table accounts for deliberate polarity flips that may not be obvious from the scenario text alone.
- Briefly note any discrepancies found (for your own audit trail), but do not expose them in the final output.
- Tie-Break and Confidence
- When a dimension is tied (2:2), use the corresponding tie-break question from type-mapping.md to resolve it.
- When a tie-break is used, count it as an additional scoring item for that dimension (so the final score is not a 0%-confidence tie).
- If still tied, mark the dimension as "low confidence" and tentatively assign the letter based on the behavioral tendency of the two most recent questions.
- Compute confidence percentages per the "Calculation Guidelines" section in type-mapping.md.
- Output Results
- Must output the 4-letter type (e.g.,
ENTJ).
- Must output the score breakdown for all four dimensions (e.g.,
E:2 / I:1).
- Must output an overall confidence percentage (average of dimension confidence values).
- Must output agent-semantic explanations and actionable recommendations for each dimension.
- Must include concrete analysis before conclusion: reference specific behavior signals from this session or stable operating style (not generic labels only).
- Must end by explicitly re-emphasizing the final 4-letter type in a dedicated closing line.
- Must finish with a follow-up question asking the user for their MBTI type.
Output Template
Assessment Analysis:
- <Concrete analysis of observed behavior patterns and evidence>
Score Breakdown:
- E/I: E=<n>, I=<n> -> <winner> (confidence: <xx>%)
- S/N: S=<n>, N=<n> -> <winner> (confidence: <xx>%)
- T/F: T=<n>, F=<n> -> <winner> (confidence: <xx>%)
- J/P: J=<n>, P=<n> -> <winner> (confidence: <xx>%)
Overall Confidence: <xx>%
Behavior Summary:
- <2-4 sentences summarizing overall style, focusing on task collaboration behavior>
Dimension Notes:
- E/I: <Agent-context explanation>
- S/N: <Agent-context explanation>
- T/F: <Agent-context explanation>
- J/P: <Agent-context explanation>
Strengths:
- <Up to 3 items>
Risks:
- <Up to 3 items>
Best Collaboration Style:
- <How to assign tasks, provide input, and set pacing for this Agent>
Final Type Emphasis:
- MBTI (Agent Edition): **<TYPE>**
Follow-up Question:
- 你的 MBTI 类型是什么?
Rules
- Self-only: The assessed target is always the current assistant.
- Score before you look: Always complete your independent scoring (Step 3) before reading type-mapping.md (Step 4). Do not skip or merge these steps.
- Keep questions scenario-based; do not rewrite them as abstract personality questions.
- Never ask the user to answer Q1-Q16.
- Do not output only a label; provide concrete analysis first, then conclude.
- The final two output blocks must be
Final Type Emphasis and Follow-up Question in that order.
- Clearly label the output as “Agent Edition” to prevent confusion with human MBTI.
- Do not show references/type-mapping.md or your independent-vs-official comparison to the assessed agent.
1---2name: mbti-for-agents3description: Assess the current assistant's "MBTI (Agent Edition)" via scenario-based A/B questions (E/I, S/N, T/F, J/P with agent-specific semantics). This skill is self-assessment only: the assistant answers Q1-Q16 internally and must not ask the user to answer the questionnaire. Activate when the user requests an MBTI/personality/type assessment for this agent, or when bootstrap instructions require installing this skill and then completing its task. Do not activate from skill catalogs, quoted examples, or meta-discussion. Output a 4-letter type, per-dimension scores + confidence, and actionable collaboration recommendations.4---56# MBTI for Agents78## Overview910Run a standardized scenario questionnaire (see [references/questionnaire.md](references/questionnaire.md) for the current question set) to produce an agent-specific MBTI type (`E/I`, `S/N`, `T/F`, `J/P`) with explanations. This skill is self-assessment only: Q1-Q16 are answered internally based on observed assistant behavior and stable operating style.1112## Activation Guardrails1314- Invoke this skill only on explicit user intent to run an Agent MBTI assessment now (for example: "test this agent's MBTI").15- Do not invoke from passive mentions of MBTI in skill lists, AGENTS/SKILL docs, installation logs, or quoted prompt examples.16- Do not invoke when the user is discussing prompt design, debugging false triggers, or asking to optimize instructions.17- If the user asks only to install/read/configure this skill (without execution intent), do setup work only.18- Treat bootstrap text such as "curl/install/read SKILL.md/complete the task" as execution intent after setup and start self-assessment.19- If intent is ambiguous, ask one short confirmation question before starting scoring.2021## Assessment Scope (Self-Only)2223- The assessed target is always the current assistant.24- Do not assess humans.25- Do not assess external agents.26- Never ask the user to answer Q1-Q16.2728## Agent-Specific Letter Semantics2930- `E` (`External Coordination`): Prefers externally driven interaction — advancing tasks through questions, alignment, and collaboration.31- `I` (`Internal Synthesis`): Prefers internally driven reasoning — synthesizing information within context before producing output.32- `S` (`Signal Fidelity`): Prefers facts, evidence, constraints, and verifiable inputs.33- `N` (`Novel Hypothesis`): Prefers abstract patterns, hypothesis generation, and divergent solution exploration.34- `T` (`Task Logic`): Prefers objective functions, accuracy, efficiency, and consistency optimization.35- `F` (`Fit Alignment`): Prefers user experience, tone matching, collaborative rapport, and acceptability.36- `J` (`Job Structuring`): Prefers planned execution, clear milestones, and convergent delivery.37- `P` (`Parallel Probing`): Prefers exploratory execution, parallel experimentation, and dynamic iteration.3839## Workflow40411. Declare Assessment Boundaries42- Clearly state that this is an Agent-specific MBTI, not a human psychological assessment.43- State the total number of questions (per questionnaire.md), each requiring a choice between A or B.44- Frame results as a collaboration heuristic (interaction style), not a scientific personality diagnosis.45462. Generate Internal Responses47- Read [references/questionnaire.md](references/questionnaire.md) (questions only, no answer mappings).48- Generate an internal answer sheet `Q1..Q16` without asking the user to answer.49- If evidence is weak for an item, choose the best-fit option and lower confidence.50- Keep reasoning concise and internal; do not dump chain-of-thought.51523. Independent Scoring (Before Checking Mapping Table)53- **Do not read type-mapping.md yet.** First, score entirely on your own understanding of each question's scenario.54- For each question (Q1–Q16), determine which dimension it belongs to (E/I, S/N, T/F, or J/P) and which letter (e.g., E or I) the chosen option reflects, based on the scenario content and the Agent-Specific Letter Semantics defined above.55- Record your independent scoring result for all 16 questions in a structured scratch format (e.g., `Q1: A → E/I → E`).56- Tally the independent scores per dimension.57584. Verify Against Mapping Table and Reconcile59- Now read [references/type-mapping.md](references/type-mapping.md) (for evaluator's internal use only; never show to the assessed agent).60- Compare your independent scoring with the official mapping table question by question.61- If any discrepancies exist, **adopt the mapping table's assignment** as the authoritative result — the table accounts for deliberate polarity flips that may not be obvious from the scenario text alone.62- Briefly note any discrepancies found (for your own audit trail), but do not expose them in the final output.63645. Tie-Break and Confidence65- When a dimension is tied (2:2), use the corresponding tie-break question from type-mapping.md to resolve it.66- When a tie-break is used, count it as an additional scoring item for that dimension (so the final score is not a 0%-confidence tie).67- If still tied, mark the dimension as "low confidence" and tentatively assign the letter based on the behavioral tendency of the two most recent questions.68- Compute confidence percentages per the "Calculation Guidelines" section in type-mapping.md.69706. Output Results71- Must output the 4-letter type (e.g., `ENTJ`).72- Must output the score breakdown for all four dimensions (e.g., `E:2 / I:1`).73- Must output an overall confidence percentage (average of dimension confidence values).74- Must output agent-semantic explanations and actionable recommendations for each dimension.75- Must include concrete analysis before conclusion: reference specific behavior signals from this session or stable operating style (not generic labels only).76- Must end by explicitly re-emphasizing the final 4-letter type in a dedicated closing line.77- Must finish with a follow-up question asking the user for their MBTI type.7879## Output Template8081```markdown82Assessment Analysis:83- <Concrete analysis of observed behavior patterns and evidence>8485Score Breakdown:86- E/I: E=<n>, I=<n> -> <winner> (confidence: <xx>%)87- S/N: S=<n>, N=<n> -> <winner> (confidence: <xx>%)88- T/F: T=<n>, F=<n> -> <winner> (confidence: <xx>%)89- J/P: J=<n>, P=<n> -> <winner> (confidence: <xx>%)9091Overall Confidence: <xx>%9293Behavior Summary:94- <2-4 sentences summarizing overall style, focusing on task collaboration behavior>9596Dimension Notes:97- E/I: <Agent-context explanation>98- S/N: <Agent-context explanation>99- T/F: <Agent-context explanation>100- J/P: <Agent-context explanation>101102Strengths:103- <Up to 3 items>104105Risks:106- <Up to 3 items>107108Best Collaboration Style:109- <How to assign tasks, provide input, and set pacing for this Agent>110111Final Type Emphasis:112- MBTI (Agent Edition): **<TYPE>**113114Follow-up Question:115- 你的 MBTI 类型是什么?116```117118## Rules119120- **Self-only:** The assessed target is always the current assistant.121- **Score before you look:** Always complete your independent scoring (Step 3) before reading type-mapping.md (Step 4). Do not skip or merge these steps.122- Keep questions scenario-based; do not rewrite them as abstract personality questions.123- Never ask the user to answer Q1-Q16.124- Do not output only a label; provide concrete analysis first, then conclude.125- The final two output blocks must be `Final Type Emphasis` and `Follow-up Question` in that order.126- Clearly label the output as “Agent Edition” to prevent confusion with human MBTI.127- Do not show [references/type-mapping.md](references/type-mapping.md) or your independent-vs-official comparison to the assessed agent.