{"_id":"@astraworks/agent-kit","_rev":"4-c7357fffc54a05c0eb137730bf9e8a58","name":"@astraworks/agent-kit","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@astraworks/agent-kit","version":"0.1.0","license":"SEE LICENSE IN LICENSE","_id":"@astraworks/agent-kit@0.1.0","maintainers":[{"name":"konglc","email":"konglc@xinfushe.com"}],"dist":{"shasum":"8e655eec752ee918ce75afb2ac8c90caed31a802","tarball":"https://registry.npmjs.org/@astraworks/agent-kit/-/agent-kit-0.1.0.tgz","fileCount":66,"integrity":"sha512-ZJFy+Znvv+BN70j5pvl6xsopbV6EGOr6Zcx1qP3hAqKQx9QZjBoO6J5UA5d22xLpDmj8YOrSNvNoq0I2zJuLZw==","signatures":[{"sig":"MEUCIFvnK1/rf56dv03tcjwDd1Rdx2Fv+tlD4/qQzyV+r01/AiEAyGIoqPsjA/4UJNxgYm1vSdYM+kCBYq/nGe3qiCpf04Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188981},"main":"src/index.mjs","type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.mjs","./catalog":"./dist/catalog.json","./skills/*":"./dist/skills/*/SKILL.md","./contracts/*":"./dist/contracts/*"},"scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"node scripts/build.mjs","prepack":"npm run build","pack:check":"npm run build && npm pack --dry-run"},"_npmUser":{"name":"konglc","email":"konglc@xinfushe.com"},"_npmVersion":"11.16.0","description":"AstraWorks AgentPort build SDK, contracts, and Skill baseline","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-kit_0.1.0_1787651813695_0.4866333335681836","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@astraworks/agent-kit","version":"0.1.1","license":"SEE LICENSE IN LICENSE","_id":"@astraworks/agent-kit@0.1.1","maintainers":[{"name":"konglc","email":"konglc@xinfushe.com"}],"dist":{"shasum":"f1e4d1aedbf4e1fc7c396227d8e364e2747df958","tarball":"https://registry.npmjs.org/@astraworks/agent-kit/-/agent-kit-0.1.1.tgz","fileCount":66,"integrity":"sha512-jRZms8LKhq+m8xhCT1Imzlp22YUntdOJOUztdVBkNMenGpTuG0QDRRbT8JZdj/yEHFRG0geaXf0E0Xan2ohNCA==","signatures":[{"sig":"MEQCIBLYkfBHf6swiwEO1E1S8+W219m2iUYGMTMPJ550qWy+AiAJFDVdJMNjx79mV/iBoDvdBpRcvJDFT45trjRkZVMFow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191799},"main":"src/index.mjs","type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.mjs","./catalog":"./dist/catalog.json","./skills/*":"./dist/skills/*/SKILL.md","./contracts/*":"./dist/contracts/*"},"scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"node scripts/build.mjs","prepack":"npm run build","pack:check":"npm run build && npm pack --dry-run"},"_npmUser":{"name":"konglc","email":"konglc@xinfushe.com"},"_npmVersion":"11.16.0","description":"AstraWorks AgentPort build SDK, contracts, and Skill baseline","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-kit_0.1.1_1787805714055_0.01078705139251901","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@astraworks/agent-kit","version":"0.1.2","license":"SEE LICENSE IN LICENSE","_id":"@astraworks/agent-kit@0.1.2","maintainers":[{"name":"konglc","email":"konglc@xinfushe.com"}],"dist":{"shasum":"6a242e87cb641be4cb73a15c84cc6faacdceb0ff","tarball":"https://registry.npmjs.org/@astraworks/agent-kit/-/agent-kit-0.1.2.tgz","fileCount":145,"integrity":"sha512-WXQnd9V4+uKMibSV4i7sr+o6nN0dktgYyiuOayDztNAejjhlyjQ7+XIHXzt17DZpj2CrUuGycEcs23780LJftw==","signatures":[{"sig":"MEUCIGdOjy9Gnxr8z3pBI8QgMTX1JpoRG3k519Se0k72NS5tAiEAu8UwatBv62X3LGT0Tad92o8Di+0yHAVGrehZBPY1UPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5177561},"main":"src/index.mjs","type":"module","engines":{"node":">=20"},"exports":{".":"./src/index.mjs","./catalog":"./dist/catalog.json","./skills/*":"./dist/skills/*/SKILL.md","./contracts/*":"./dist/contracts/*"},"gitHead":"61cae402ff3a0c8f84ceafbefcec25a248a4c92a","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"node scripts/build.mjs","prepack":"npm run build","pack:check":"npm run build && npm pack --dry-run"},"_npmUser":{"name":"konglc","email":"konglc@xinfushe.com"},"_npmVersion":"11.16.0","description":"AstraWorks AgentPort build SDK, contracts, and Skill baseline","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-kit_0.1.2_1789006191986_0.7742995704392686","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@astraworks/agent-kit","version":"0.1.3","description":"AstraWorks AgentPort build SDK, contracts, and Skill baseline","type":"module","main":"src/index.mjs","exports":{".":"./src/index.mjs","./catalog":"./dist/catalog.json","./contracts/*":"./dist/contracts/*","./skills/*":"./dist/skills/*/SKILL.md"},"scripts":{"build":"node scripts/build.mjs","test":"npm run build && node --test test/*.test.mjs","prepack":"npm run build","pack:check":"npm run build && npm pack --dry-run"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"SEE LICENSE IN LICENSE","engines":{"node":">=20"},"gitHead":"7b6b14ece50a7205f896128936621236635f3f9b","_id":"@astraworks/agent-kit@0.1.3","_nodeVersion":"26.3.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-02Fm8GsybYRc+sEkRBpZGOLLrz2NHkN1A/+GdAf3mVkJtwoYk9K3qj5B/3gFhqiu8A2qiEtif6KkZi1DndYeRA==","shasum":"719bbddc85044069203e120e662763d0ed8d4d08","tarball":"https://registry.npmjs.org/@astraworks/agent-kit/-/agent-kit-0.1.3.tgz","fileCount":145,"unpackedSize":5185225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChk4hxMzbDPFeP0FbQzMPmEYUuUU4wzgyYj7S6FRAJggIgXUf6EcjjwhNRwJ6EOFqN/of90rsDP1NofIpp6CLeuGM="}]},"_npmUser":{"name":"konglc","email":"konglc@xinfushe.com"},"directories":{},"maintainers":[{"name":"konglc","email":"konglc@xinfushe.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-kit_0.1.3_1789606361379_0.7163712904448933"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-25T09:56:53.499Z","modified":"2026-09-17T00:52:41.709Z","0.1.0":"2026-08-25T09:56:53.849Z","0.1.1":"2026-08-27T04:41:54.210Z","0.1.2":"2026-09-10T02:09:52.199Z","0.1.3":"2026-09-17T00:52:41.552Z"},"license":"SEE LICENSE IN LICENSE","description":"AstraWorks AgentPort build SDK, contracts, and Skill baseline","maintainers":[{"name":"konglc","email":"konglc@xinfushe.com"}],"readme":"# @astraworks/agent-kit\n\nAstraWorks build SDK for authorized AgentPort integrations. The package is publicly distributed for installation convenience but remains proprietary commercial software. Public availability does not grant open-source rights.\n\nThis package is a build-time dependency. It must not be included as a runtime dependency of `@astraworks/cli` or generated Agent packages.\n\nPublic Agent-facing contracts and Skills for AstraWorks-compatible Agents and expert teams.\n\nThe public `contracts/schemas/agent.schema.json` contract describes the AgentPort-compatible source generated by AstraWorks under the project-root `agents/<agent-id>/`. The surrounding project-level AgentPort source layer contains shared `docs/`, `evals/`, `harness-profiles/`, `hooks/`, `knowledge/`, `loops/`, `mcp/`, `orchestrations/`, `schemas/`, `scripts/`, `skills/`, and `catalog.yaml`. `agent-test-case.schema.json` and `agent-eval.schema.json` define required behavior tests and quality gates. `agent-build.schema.json` describes the AstraWorks Adapter package and optional external Harness target packages. The `agent-builder` Skill remains an AstraWorks workflow: it calls the Engine CLI to create, validate, activate, and compile those definitions.\n\nAgentPort uses this package to validate AstraWorks requirements, lock Skill versions, and materialize the required Skills into target Agent packages. The package contains no Engine, Daemon, Dashboard, project data, credentials, or install-time side effects.\n\n```js\nimport { agentKitCatalog, resolveAgentKitSkill } from \"@astraworks/agent-kit\";\n\nconst catalog = await agentKitCatalog();\nconst operatorSkill = resolveAgentKitSkill(\"project-operator\");\n```\n","readmeFilename":"README.md"}