| name | agentx-interview-bank-curator |
| description | Curate and maintain AgentX interview question docs. Use when the user wants to archive new interview questions, merge them into existing topic docs, create new topic docs when needed, or keep answers aligned with current truth vs target design. |
AgentX Interview Bank Curator
Use this skill when the user asks to:
- archive interview questions discussed in chat
- add new interview questions into the repo docs
- reorganize existing interview docs by module or importance
- create a new interview topic doc when no suitable topic exists
Fixed storage rules
Interview questions live under:
docs/interview/README.md
docs/interview/*.md
Never mix interview Q&A directly into runtime truth docs unless the user explicitly asks for that.
Minimal loading path
Read these files first:
AGENTS.md
docs/interview/README.md
- the nearest matching doc under
docs/interview/*.md
- the source-of-truth architecture/runtime/doc files needed to answer the question correctly
Only load the relevant truth docs for the topic. Do not bulk-read the entire docs tree unless necessary.
Classification workflow
For each new question:
- decide the nearest existing topic doc
- if a suitable topic doc exists, insert the question there
- if no suitable topic doc exists, create a new doc under
docs/interview/
- update
docs/interview/README.md to link the new topic doc
Preferred topic grouping:
- runtime / rag / retrieval / context compilation / agent frameworks
- architecture / layering / state machine / workflow orchestration
- controlplane / API / query / UI
- evaluation / reports / scenario packs
- database / persistence / table truth
- general agent / system design / product design
Entry format
Every question entry must obey these rules:
- do not use numeric question ordering
- use a heading in the form
### [重要程度:高|中|低] 问题
- keep one question per section
- answers should be complete enough for interview prep, not just short notes
- when needed, clearly distinguish:
- current code truth
- target design / pending implementation
- when a question is about project design, architecture, runtime boundaries, or trade-offs, answer through AgentX's actual project design rather than only giving a generic industry answer
Ordering rules
Inside one topic doc:
- keep higher-importance questions earlier
- keep closely related questions adjacent
- when inserting a new question, prefer adding it near similar questions instead of appending blindly
Answer quality rules
Each answer should:
- explain the project-specific reason, not just a generic concept definition
- preserve AgentX fixed workflow and three-layer boundaries
- avoid inventing parallel concepts
- clearly mark when something is current truth versus target design
- stay reusable for future interview prep
- if the question is design-related, explicitly connect the answer back to:
- fixed workflow
- three-layer architecture
- context compilation boundary
- structured-truth-first principle
Hard guardrails
Never do these things:
- rewrite runtime truth docs to pretend an unimplemented feature already exists
- merge interview-style explanations into domain truth docs without explicit user request
- use numbering for the interview questions
- omit importance labels
- create duplicate topic docs when an existing one already fits
Response style
When curating:
- say where the question was inserted
- mention whether it went into an existing topic doc or a new doc
- mention if the answer was written from current truth, target design, or both