Репозиторий құрылымы
Inventory — қарапайым Git репозиторийі.
Жоғарғы деңгей құрылымы
text
<inventory>/
├── skills/
│ └── review-code.md
├── mcp/
│ └── context7.yaml
├── aim.yaml
└── .gitignoreЖергілікті деңгейде әр машинада да жасалады:
text
aim.local.yamlaim.local.yaml Git-ке түспеуі керек.
skills/
Бір файл — бір Skill Item:
text
skills/<name>.md.md жоқ файл атауы frontmatter-дегі name өрісімен сәйкес болуы керек.
mcp/
Бір файл — бір MCP Item:
text
mcp/<name>.yamlФайл MCP серверінің іске қосу командасын, аргументтерді, targets және env айнымалыларын сипаттайды.
aim.yaml
Инвентарьдың жалпы конфигурациясы. Git-ке сақталады.
.gitignore
Кем дегенде мыналарды алып тастауы керек:
text
aim.local.yamlaim.local.yaml
Машинаның жергілікті конфигурациясы:
- AI орталарына жолдар;
- hash белгілері;
- MCP серверлерінің env айнымалыларының мәндері.
Файл AIM жасайды және commit жасалмайды.
loadouts/
Техникалық loadout жинақтары post-core MVP ретінде жоспарланған. Жүзеге асырылғанша барлық жарамды инвентарь элементтері тұтасымен қолданылады.