Skill — apply-mn-procurement-law татаж суулгах, шинэчлэх
Энэ хуудаснаас Монгол Улсын тендер шалгаруулалтын хууль, журмын нийцлийн apply-mn-procurement-law skill-ийн universal түгээлтийг татаж, Codex болон Claude Code-д адилхан суулгаж болно. Одоогийн хувилбар v1.1.0, эх сурвалжийн snapshot 2026-08-20, нийтлэгдсэн 2026-08-24.
v1.1.0-д шинэ: skill өөрөө шинэлэг байдлаа шалгаж, таны ил зөвшөөрлийн дараа өөрийгөө шинэчилдэг боллоо. Шинэчлэлт бүр Ed25519 гарын үсгээр баталгаажна. Хууль зүйн хариултын гэрээ, таван төлөвийн дүгнэлт, нормчилсон 15 эх сурвалж v1.0.0-тай ЯГ ижил хэвээр.
Зорилго ба хэрэглээ
Skill нь энэ wiki-ийн нэгдсэн үндсэн лавлахтай ижил 15 эх сурвалж дээр тулгуурлан хууль, журмын нийцлийн асуултад эх сурвалжтай, дахин шалгаж болох дүгнэлт гаргахад AI туслахад зориулагдсан. Тохирох хэрэглээ: арга сонголт, босго, үнэлгээний хороо, баталгаа, гомдол, гэрээ зэрэг сэдвээр шаардлага/заалт лавлах; UI/UX, API логикийн нийцлийн шалгалт.
Шинэлэг байдал ба хууль зүйн хязгаар. Түгээлт нь 2026-08-20-ны snapshot бөгөөд өмгөөлөгчийн албан ёсны хууль зүйн дүгнэлтийг орлохгүй. Бодит шийдвэрийн өмнө тухайн өдрийн хүчин төгөлдөр эхийг Legalinfo болон эрх бүхий байгууллагаар дахин шалгана; skill-ийн дүгнэлт таван төлөвийн аль нэгээр (НИЙЦСЭН, НИЙЦЭЭГҮЙ, НӨХЦӨЛТЭЙ, ТОГТООХ БОЛОМЖГҮЙ, ЭХ СУРВАЛЖ ШИНЭЧЛЭХ ШААРДЛАГАТАЙ) илэрхийлэгдэнэ.
Түгээлтийн агуулга
ZIP дотор ганц root хавтас apply-mn-procurement-law/ байх бөгөөд яг 22 файл агуулна (README, macOS metadata, symlink, түүхий PDF/DOCX/HTML огт байхгүй):
SKILL.md— skill-ийн үндсэн заавар (Claude Code үүнийг шууд уншина)VERSION.json— машин уншихуйц хувилбарын мэдээлэлscripts/update.mjs— гарын үсэгтэй шинэчлэлтийн хэрэгсэл (зөвхөн Node-ийн built-in модуль; гуравдагч сан огт үгүй)keys/release-ed25519.pub.pem— шалгах нийтийн түлхүүрreferences/updating.md— шинэчлэлтийн бүрэн лавлахagents/openai.yaml— Codex-ийн UI metadata; Claude Code үүнийг үл хэрэгсэж болноreferences/source-index.md— 15 эх сурвалжийн индексreferences/sources/ЭХ-001.md … ЭХ-015.md— нормчилсон 15 эх сурвалж
Бүх 22 файлын жагсаалт (SHA-256-тай)
SKILL.md— 20,705 байтVERSION.json— 210 байтagents/openai.yaml— 407 байтkeys/release-ed25519.pub.pem— 113 байтreferences/source-index.md— 13,046 байтreferences/sources/ЭХ-001.md— 39,507 байтreferences/sources/ЭХ-002.md— 12,476 байтreferences/sources/ЭХ-003.md— 21,319 байтreferences/sources/ЭХ-004.md— 11,915 байтreferences/sources/ЭХ-005.md— 13,808 байтreferences/sources/ЭХ-006.md— 12,332 байтreferences/sources/ЭХ-007.md— 11,609 байтreferences/sources/ЭХ-008.md— 13,450 байтreferences/sources/ЭХ-009.md— 22,057 байтreferences/sources/ЭХ-010.md— 13,401 байтreferences/sources/ЭХ-011.md— 20,220 байтreferences/sources/ЭХ-012.md— 15,460 байтreferences/sources/ЭХ-013.md— 21,546 байтreferences/sources/ЭХ-014.md— 21,683 байтreferences/sources/ЭХ-015.md— 53,006 байтreferences/updating.md— 9,354 байтscripts/update.mjs— 37,305 байт
Татах (ZIP, checksum, манифест)
- Файл: apply-mn-procurement-law-v1.1.0.zip (388,887 байт, 22 файл)
- SHA-256: daec9c27ae1b9acfdb13641b42ea1a98f1b2b27b77160aafc69540c91be7671b
- Checksum файл: apply-mn-procurement-law-v1.1.0.zip.sha256
- Гарын үсэгтэй манифест: manifest.json · manifest.sig.json
- Өөрчлөлтийн бүртгэл: CHANGELOG.md
Татсаны дараа шалгах: shasum -a 256 apply-mn-procurement-law-v1.1.0.zip — гарсан утга дээрх SHA-256-тай яг тэнцүү байх ёстой.
Задлах: Finder/Archive Utility дээр давхар товшиход хангалттай (эсвэл ditto -xk apply-mn-procurement-law-v1.1.0.zip .). Хуучин unzip CLI кирилл файлын нэрийг гэмтээж болзошгүй тул хэрэглэхгүй байхыг зөвлөнө.
Хуучин v1.0.0 (архив, өөрчлөгдөхгүй)
Анхны түгээлт хэвээр татагдана — apply-mn-procurement-law-v1.0.0.zip (338,856 байт, 18 файл), SHA-256 b224ceff421e5a6b22094223019a671d6d56645f6962b55cf3546e0840c6ffaf. Энэ хувилбарт шинэчлэлтийн хэрэгсэл байхгүй тул шинэ суулгалтад v1.1.0-ийг хэрэглэнэ.
Codex-д суулгах
Хувийн (personal) суулгалт — ZIP-ээ задалсны дараа:
mkdir -p ~/.codex/skills
# Зорилтот хавтас байхгүйг эхлээд шалгана (доорх Аюулгүй суулгалтын дүрмийг үзнэ)
mv apply-mn-procurement-law ~/.codex/skills/apply-mn-procurement-lawТөслийн (project) суулгалт — тухайн repo-гийн root дотор:
mkdir -p .codex/skills
mv apply-mn-procurement-law .codex/skills/apply-mn-procurement-lawagents/openai.yaml нь Codex-ийн UI-д нэр/тайлбар харуулах metadata. Codex skill-ээ SKILL.md болон references/-ээс уншина.
Claude Code-д суулгах
Хувийн (personal) суулгалт:
mkdir -p ~/.claude/skills
mv apply-mn-procurement-law ~/.claude/skills/apply-mn-procurement-lawТөслийн (project) суулгалт — тухайн repo-гийн root дотор:
mkdir -p .claude/skills
mv apply-mn-procurement-law .claude/skills/apply-mn-procurement-lawClaude Code нь SKILL.md-ийг шууд хэрэглэнэ; agents/openai.yaml-ыг үл хэрэгсэнэ (байхад саад болохгүй). Анхаар: Claude.ai вэб/Cowork болон бусад cloud орчны skill sync нь энэ файл системийн суулгалтаас ТУСДАА — тэнд тухайн орчны өөрийн удирдлагаар нэмнэ.
Гарын үсэгтэй шинэчлэлт
v1.1.0-оос эхлэн skill нь дуудагдах бүрдээ нэг удаа шинэлэг байдлаа шалгахаар зааварчлагдсан. Шалгалт нь зөвхөн уншина — ямар ч файл бичихгүй.
# 1) Шалгах (зөвхөн уншина)
node scripts/update.mjs check --json
# 2) Хэрэглэгч ЯГ энэ хувилбар, ЯГ энэ хавтсыг зөвшөөрсний ДАРАА
node scripts/update.mjs apply \
--version 1.1.0 \
--target ~/.claude/skills/apply-mn-procurement-law \
--confirm "1.1.0@$HOME/.claude/skills/apply-mn-procurement-law"--confirm токен нь <хувилбар>@<зорилтот абсолют зам> хэлбэртэй байх ёстой бөгөөд яг таарахгүй бол шинэчлэлт эхлэхгүй. check --json гаралт нь энэ командыг бэлэн хэлбэрээр өгдөг.
Та юуг зөвшөөрч байна вэ?
- Зөвшөөрдөг зүйл: тухайн ЯГ хувилбарыг ЯГ тэр хавтсанд суулгах эсэх.
- Зөвшөөрөл асуудаггүй зүйл: гарын үсгийн түлхүүр. Шалгах нийтийн түлхүүр багцад аль хэдийн суусан тул танаас түлхүүрийн талаар юу ч асуухгүй.
- Далд автомат шинэчлэлт байхгүй. Таны ил зөвшөөрөлгүйгээр юу ч татагдахгүй, юу ч бичигдэхгүй.
Шинэчлэлт бүр давах шалгалт
- Манифестын тогтмолжуулсан байтад зурсан Ed25519 гарын үсэг батлагдана.
- Зөвхөн нэг зөвшөөрөгдсөн HTTPS гарал; гадагш чиглэсэн redirect татгалзана.
- Бүх хаяг хөдөлгөөнгүй хувилбарын зам байх ёстой.
- Файл бүрийн SHA-256 ба байтын хэмжээ манифесттэй тэнцүү байна.
- Абсолют зам,
.., backslash, давхардал, symlink, жагсаалтад үгүй файл — бүгд татгалзана. - Хариултын хэмжээ, файлын хэмжээ, нийт хэмжээ, файлын тоонд хатуу тааз тавина.
- Түр хавтсанд бэлдэж шалгаад, цаг тэмдэгтэй нөөц үүсгэн атомаар солино.
- Аль ч алхамд алдвал өмнөх суулгалт бүрэн сэргээгдэнэ.
Шинэчилсний дараа заавал шинэ session. Ачаалагдсан заавар ажиллаж байхдаа солигдож чадахгүй тул шинэчлэлт амжилттай болмогц одоогийн ажлын урсгал зогсоно. Шинэ Codex task эсхүл шинэ Claude session нээж дахин эхлүүлнэ.
Нийтийн түлхүүр ба итгэлийн хил
Итгэлийн хил нь багцад суусан нийтийн түлхүүр — keys/release-ed25519.pub.pem. Шинэчлэлт нь энэ түлхүүрээр батлагдсан манифесттэй үед л үргэлжилнэ. Хувийн түлхүүр нь нийтлэгддэггүй, түгээлтэд ороогүй бөгөөд энэ вэб хуудсаас хэзээ ч гарахгүй.
- Алгоритм: Ed25519 (SPKI, манифестын тогтмолжуулсан байтад)
- Хурууны хээ (SHA-256 SPKI): 92f27a334826a8ba978748112b610dbeb6ff9b9e6af423903be1d5c7cbebf5b0
- Нийтийн түлхүүр: egp-doc-release-ed25519.pub.pem
- Хувилбарын суваг: latest.json
Суусан түлхүүрээ дээрх хурууны хээтэй өөрөө тулгаж болно:
openssl pkey -pubin -in keys/release-ed25519.pub.pem -outform DER | shasum -a 256Хэрэв шинэ багц доторх нийтийн түлхүүр одоогийнхоос өөр байвал автомат шинэчлэлт санаатайгаар татгалзана — итгэлийн хил чимээгүй солигдох боломжгүй. Тийм тохиолдолд энэ хуудаснаас ZIP-ийг татаж, хурууны хээг тулгаад гараар суулгана.
Офлайн, буцаах, plugin кэшийн хязгаар
Офлайн ажиллагаа
Сүлжээ байхгүй, эсхүл орчин сүлжээний хандалтыг зөвшөөрөөгүй бол шалгалт offline төлөв буцаана. Энэ нь алдаа биш: skill суулгасан хувилбараараа хэвийн ажиллаж, хариултын гэрээ огт өөрчлөгдөхгүй. Сүлжээний хандалт орчны зөвшөөрөл шаардаж болох тул зөвшөөрлийг хэрэглэгчээс асууна.
Буцаах
Амжилттай шинэчлэлт бүр зорилтот хавтсын хажууд .apply-mn-procurement-law.backup-<цаг> нэртэй нөөц үлдээнэ. Нөөцийг автоматаар устгадаггүй:
cd <зорилтот хавтсын эцэг>
mv apply-mn-procurement-law apply-mn-procurement-law.failed
mv .apply-mn-procurement-law.backup-<цаг> apply-mn-procurement-lawPlugin кэшийн хязгаар
Skill нь plugin-ийн кэш (жишээ нь ~/.codex/plugins/cache/…, ~/.claude/plugins/cache/…) дотор суусан бол шинэчлэлт санаатайгаар татгалзана. Тэр байршлыг plugin суулгагч эзэмшдэг тул гараар хийсэн өөрчлөлт дараагийн sync үед буцаагдана. Гарц: plugin-ээ албан ёсны замаар шинэчлэх, эсхүл skill-ийг хувийн/төслийн skills хавтсанд тусад нь суулгаад тэндээс шинэчлэх.
Аюулгүй суулгалтын дүрэм
Анхны суулгалтад автомат installer байхгүй, устгах/дарж бичих команд өгөхгүй. Хэрэв зорилтот skills/apply-mn-procurement-law хавтас аль хэдийн байгаа бол зогсоож, агуулгыг нь хянаад, шаардлагатай бол нэрийг нь өөрчилж эсхүл нөөцөлсний дараа л шинэ хувилбарыг байрлуулна. Чимээгүй дарж бичихийг хориглоно.
# Байгаа эсэхийг шалгах (жишээ нь Claude Code personal):
ls ~/.claude/skills/apply-mn-procurement-law 2>/dev/null && echo "Байна — эхлээд хянаж нөөцөл"Аль хэдийн суусан бол дараагийн хувилбар руу гарын үсэгтэй шинэчлэлтээр шилжих нь гар ажиллагаанаас аюулгүй: нөөц автоматаар үүсэж, алдвал бүрэн буцаана.
Албан баримтжуулалт
- OpenAI — Skills API (create) лавлах
- Claude Code — slash командууд ба skills баримтжуулалт
- Багц доторх
references/updating.md— шинэчлэлтийн бүрэн лавлах (төлөвийн хүснэгт, аюулгүйн баталгаа, буцаах, гараар суулгах).
Хэрэглээний жишээ
Skill жишээ — 15 сургалтын кейс хэсэгт хэрэгцээ тодорхойлохоос архивлах хүртэлх 12 үе шатыг бүрэн задалсан, шийдвэрийн салаа ба эх сурвалжийн ишлэл бүхий бүрэн жишээнүүд байна.
Суулгасны дараа Codex эсхүл Claude Code дээр жишээ нь ингэж асууна:
- «120 сая төгрөгийн бараа худалдан авахад аль аргыг сонгох ёстой вэ?»
- «Үнэлгээний хорооны ирцын шаардлага юу вэ? Эх заалтыг нь хамт хэл.»
- «REQ-072A ямар нөхцөлд гэрээ байгуулахыг хориглодог вэ?»
- «Тендерийн баталгааны босго, хувь хэд вэ? Ямар үл хамаарах нөхцөлтэй вэ?»
Skill нь хариултаа ЭХ-001…ЭХ-015 эх сурвалжийн зүйл/заалтын ишлэлтэй, таван төлөвийн дүгнэлттэй өгөхөөр загварчлагдсан. Энэ вэб хуудас өөрөө ямар ч шинэчлэлтийн шалгалт хийхгүй — бүх агуулга статик, шалгалт нь зөвхөн таны компьютер дээрх skill дотор ажиллана. Түгээлтийн бүх хаяг: https://egp-doc.pages.dev/skill/releases/