{"_id":"@ai-content-space/loopx","_rev":"51-f563b95361ec9a587df7878d58be7d51","name":"@ai-content-space/loopx","dist-tags":{"latest":"0.10.0"},"versions":{"0.1.0":{"name":"@ai-content-space/loopx","version":"0.1.0","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.0","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"dc72bac745a66031f722d1a050b6c180e3ced396","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.0.tgz","fileCount":27,"integrity":"sha512-GE72RbK39oMagfAZct65+To1+iQSf0Ixeolf8GldKMi1eQsl7MxBbk+TcKY4baaDeU2jRvh7Epg+QbFFSkQXBQ==","signatures":[{"sig":"MEYCIQD6TOKizz8VuiBKCV6dWUvINh/viHmKrN3PCZJiox/ktQIhAJKqtMNXOfIu6zBoQ+OjaJaL4/iC8C1ur/+6s+ilMjoY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74927},"type":"module","gitHead":"0fdbb7ac272731f2e585333b48b1bccf551e9b72","scripts":{"test":"node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"_npmVersion":"11.12.1","description":"Skill-first LoopX workflow product for Codex","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.0_1777525572961_0.49443475234793066","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ai-content-space/loopx","version":"0.1.1","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.1","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"4fc5f029facf0c1fe32bb14cdbd6598c9090b1fb","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.1.tgz","fileCount":37,"integrity":"sha512-z8SDN/LNWkTk3hxw44ZkJTgvPwWDQlg4fHQl6StIRPDN7Lv1kR3+IGbA7YXlYj0RWh2DG+PiE6IptzmzsWoFTA==","signatures":[{"sig":"MEQCIBPo+aTmpR7LYB9QYUFP4kw95qPYQnVz2qBBVjfpvaESAiBvxJQDnQ6jPwNA60v0IB1H8peJXCuknYXUjEVudWgUxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230182},"type":"module","gitHead":"f370f4ecd008ef394ba3b04e6c1c9a030de8fcc2","scripts":{"test":"node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.1_1778054113171_0.4248861593086166","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ai-content-space/loopx","version":"0.1.2","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.2","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"7f4f55111bd768f66a43a69b20f9e4ea9ee38475","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.2.tgz","fileCount":38,"integrity":"sha512-lBClMoeriFn2sAuyQ2uSx2FVXRPCn11LwboYyUzE6yTMRBIJRJApMzYC++lTCCuJJOMf3HMSQXhxGwSWTqqorA==","signatures":[{"sig":"MEUCIQDYEXEpxeVuPeJ7bKvEty06ilpoS6fcPglRYq44uRWP3QIgeonpZ3Wsi5B/bh7qN0Dpsk2Pd2BJCoNevvVCFwR9P6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233286},"type":"module","gitHead":"89154cf3e9536e19583714fe64c55e5e4d2a7ca3","scripts":{"test":"node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.2_1778133122734_0.1681844019970491","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ai-content-space/loopx","version":"0.1.3","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.3","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"7bf533c6fa03840b659e91176afb06da0d7f960a","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.3.tgz","fileCount":85,"integrity":"sha512-6WSYndDmWLgzzAF6c08LTuc5uNN+7xDgylgsfNvz0RmjT2/xE1dgyBjXJ4SJMkm2OtRzkhSaucQ3gR0KiURxMg==","signatures":[{"sig":"MEUCIBJ5zQR8je9z/RZGywkkJJD7Vd21Op745B8diOZIm9ENAiEAtxpnG7SrHlvceYDKdkJgYClolQb4L6RphXZUh8lz5/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720680},"type":"module","gitHead":"79abb0fe7b33b7ce7806ecbb1c5609de6d78a79b","scripts":{"test":"node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.3_1778577240103_0.9729734164482526","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ai-content-space/loopx","version":"0.1.4","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.4","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"bc40b62b5828162bd1aa273b1fb8026fdc13c074","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.4.tgz","fileCount":87,"integrity":"sha512-ZQIlKZIL6sjIqxVRsstE/6pT06ZIKyk3jt2WgV7I5DF1+xDa5IZlcuYGqFyESs8A1P82SnzAy7J/TJXE8lJRtw==","signatures":[{"sig":"MEYCIQCKm5CDfEWcNJs3njjUQDQJmel+CDX/K6kFdpMX2H6YvQIhAKKs+S4P338PYyGBTD7DxWI+zKiYGtnKPvTDCHiFGdSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778846},"type":"module","gitHead":"090e329ded9307d7a286f031a530b251b6e49546","scripts":{"test":"node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.4_1779261267141_0.5423660043692671","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ai-content-space/loopx","version":"0.1.5","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.5","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"c5c5d120f31a9fbf43589ee1d7258dbc15bf5bc7","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.5.tgz","fileCount":90,"integrity":"sha512-KsAjRucVzlpYiPjawWVep9We0mwUWZJ5LioThdpStWrJ/z72cI9jV/2wYXX2Jj8UNzIeKPubC6EHDYOIkJhh8A==","signatures":[{"sig":"MEYCIQDgRdnn6EFVyZJdIokw10bNOPacx47lyKnfC/i5sqo87wIhAMYqrqXgsGY/uCQTKD3Tu4AEQNFY0mNxQ4WpejfDiiX3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805482},"type":"module","gitHead":"13ad33644fdd7f5c75afef21257583f3cb1fc30b","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.5_1779343163443_0.7228226631076204","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@ai-content-space/loopx","version":"0.1.6","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.6","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"97ee58c6973ad81d7927b63764bee786d65b82c3","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.6.tgz","fileCount":90,"integrity":"sha512-m4vzs5eOFFvdaHIiORrv3J2qrOOHlEYoH//MZEN7YsJxqXQcmc7hX1eKi9o61V0Aq/7H94vZFyrlFFCeap2M8A==","signatures":[{"sig":"MEYCIQDZ6Ssm2IPz4BCBUXWgDpFhcfJBIM9C5thExx0w3CEf3gIhAKj7AhdCVYtdNWQ0MikUAnzFAxqCBYRhya93+DrEDzlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813870},"type":"module","gitHead":"b71934b4775573085a09c600646ba3b1ded4f9d1","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.6_1779427284345_0.38504597054213185","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@ai-content-space/loopx","version":"0.1.7","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.7","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"9d7c4a725abbf163282198a51f5881660ea779a7","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.7.tgz","fileCount":90,"integrity":"sha512-ZMDlRciBfS8cZPgieGzcEQgoVtx6/HZ4pjtO8AD1tbYHIGe5rBQx0iY76NrulK4Q96xNSR/enD017TUPYAvFzQ==","signatures":[{"sig":"MEQCIGdLqAVvUTHnoOYCtBvQ3hqKVflamUiDAUcJp+6MKbqnAiBFyndRMG1sUa8Mr6V0jsWF5UtwQRSfTuYO1yC0pBHv4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826113},"type":"module","gitHead":"ede3c306ef373338629607edb19496326c75ed49","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.7_1779430292421_0.2805757645300264","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@ai-content-space/loopx","version":"0.1.8","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.8","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"d69ba8d2df53afc857c7fc927eb48283cdbbefcf","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.8.tgz","fileCount":90,"integrity":"sha512-KFSnUISJbI5sQyRdIeatf6q27kIxguEfqT9vF4S5CNRq2+7TSE4C+gZQQzkrDzrhQcBxg4eIBBNCd0ZmN5iD7g==","signatures":[{"sig":"MEUCIQCO70iSG6yNcJB+mx/m0qFYGZ+feYU+41X5Gc5QSYTmKAIgQHQtdTJTnvutG30SjOW2fuU6Z/2PXXu5GTRNWJ6PWPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828476},"type":"module","gitHead":"38252fe3e43c23b23ff40ee536c9c2296f19da4e","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.8_1779433093078_0.4879133057789806","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@ai-content-space/loopx","version":"0.1.9","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.9","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"60b530aa4a29e2ed1da535d54c1bcaec8d700ce0","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.9.tgz","fileCount":90,"integrity":"sha512-nvx7WFa9MKyHqk2k0mMsQT6Dq0AvwnOPiE5kr56ORG5Tc9T0kDeyR2ljfnzKVXzDAXKZFeLON6QN9cCoVA9g4A==","signatures":[{"sig":"MEUCIQDYxOERu6ZpD6VRj6z4O0Z6QITCW9PzdLsDif364nOW2AIgRLVoMsg36Dlgu0QalM/feI7+Q11NgktB46gWhJpXsuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829499},"type":"module","gitHead":"4e8e481d4ec5084a6110ba57275978d9789b2864","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.9_1779434100928_0.91304100514518","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@ai-content-space/loopx","version":"0.1.10","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.1.10","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"aadab3cf2c4592b046735813ecc9a9235c5c0fff","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.1.10.tgz","fileCount":90,"integrity":"sha512-QkJiP7pDO3TLpkpMmD0QLDVRl+kaD52/Z9Xnri2u/xA67lRTVdy0wU43mXBJ/AmnOLKKYPgsNC80d5hxqBlKaQ==","signatures":[{"sig":"MEUCIQCXVXPf9e0R6ib5XnWeUSwmixYoS855/4A50SFeg7PpsAIgEmieY95nWcqlQevbIu1zMp/q9j9kIjUiBtNGMpdNUoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859575},"type":"module","gitHead":"f6fb2a0ada216623ab077e904fb4884958853472","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first loopx workflow product for Codex","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.1.10_1779440373966_0.5202675036524425","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ai-content-space/loopx","version":"0.2.0","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.0","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"ca5465dace9567d55273dd95ab1d9f47d56f9695","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.0.tgz","fileCount":114,"integrity":"sha512-v31uswjt+hHeLTEl+yY13/I/2yBydQ34gmVAu0DnR7pbThDAQtoeiSFvsT/WOsxI5HtYkHmiuXVAnTzksi42aQ==","signatures":[{"sig":"MEYCIQCQnueFMGnEeImojafZpGNPuwIaWVl7Sr3xIgmZ696I4AIhALbqq3j+Wxw9PZTsZbdLF4N3h4sVLxBuAy4hJLTEIxqw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954270},"type":"module","gitHead":"79c8960d38c0fb6f173118771aca639ad200f592","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.0_1780116206636_0.7985220439553633","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ai-content-space/loopx","version":"0.2.1","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.1","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"0e3223bcebf34a435ff1026b16b2eecc90c468c8","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.1.tgz","fileCount":108,"integrity":"sha512-DwoYyaD2Yc0VmaKMXTWoaUWQS99CEzkEsBjepbXGhP+ai99GCTGe+4vhGWJ0R50ZVSD4VIV0Q75AJNo4DNnNBA==","signatures":[{"sig":"MEUCIAtdfomM7Do/DAihekYKe4IqD6oedkhDl/xHoPET5VPvAiEAjsLSwZy/rnIFpajZ5+lIxbPEvQIlQ4rvZmUJIU8EQLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869128},"type":"module","gitHead":"fbf76c348f9ec98047801cef8b65844b7d277e0d","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.1_1780371702008_0.10479836751184579","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ai-content-space/loopx","version":"0.2.2","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.2","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"8884adab5fca6e6f5cb0650da0d237f93577b8d3","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.2.tgz","fileCount":112,"integrity":"sha512-LdA/Q/2W8CsU09cK9ugVqJxX/N99pr5nFyjpuC2sOiY14oSxTnaR65DgxtJaC25TVPmq998bbz7ODZem4Qk8nQ==","signatures":[{"sig":"MEUCIH0hUa7AiZSnQtQ4iankykowJ4dDMVWZtasM2NgeTXTIAiEAzUN0wb40SMjsJI4LqV5DfyKryFw09bC1gG+lE+DM0Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887280},"type":"module","gitHead":"5aafe4b029e5413d51367dabd505cc7380df03f8","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.2_1780556446903_0.19709873932464372","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ai-content-space/loopx","version":"0.2.3","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.3","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"cb7be288fd99740e7a02e3fcb179c0f95fcd0f3a","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.3.tgz","fileCount":112,"integrity":"sha512-AvxHQwKcRdFUPkaxV0tc/+JJDe/ZaW1lXeartNk6Du6x0Up+djuEQEiCvgqwTSXolmumQaKoEWRPns6JCd8iHA==","signatures":[{"sig":"MEUCIQCH6G6IeA3wuOhycbYq9uxAtq6J5SqGg0wRy3mxMkkFtgIgb9j4eUNG66SWVMxdxR567/URhvE+TLV0K4Nr1puv8ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893010},"type":"module","gitHead":"69233620e547fce55e2f4d9442c6852cede67639","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.3_1780633949039_0.18970116479652743","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ai-content-space/loopx","version":"0.2.4","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.4","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"539ea34d211132f347e055a523db1fe570ddc099","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.4.tgz","fileCount":116,"integrity":"sha512-ZOJrGOZjHWfMYeYFmRftk1Lg8x+WEUSZ7JsgZ9VQ1wiQw5gMRtp3oXtxh5J9GZt2wkJcYIypizm2bYu9ffLu4w==","signatures":[{"sig":"MEUCIB7prU5GDYNYjqUF0I9W+uNcHZzIRieAGVV9cmzvwFnFAiEA9Tqub3cIVgLhrGZfnnve9EP4m2XkVzW4G5dVoyQ8Spo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944907},"type":"module","gitHead":"e03207fbd4ab4f5fc1c11bbb24e893e8c24babf8","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.4_1780657720399_0.09599752548577789","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@ai-content-space/loopx","version":"0.2.7","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.7","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"aa178a540fc5b162f567c1c2e1353e26dcd22fd3","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.7.tgz","fileCount":123,"integrity":"sha512-/FUWP/nx5+lNK1a11xLlWtaT/AOuLs6u5nAne1JcjpxT6fpL89oDJXNqf8v+Fay0rLS9f+/7N38goaEkFNjMPQ==","signatures":[{"sig":"MEQCIGq0mpa1yHF5zcNT2HgapXFUax1jo1Ar8wB8/tGR2GrPAiBbT6EFkpYVYFrcwKvmFf5YkdwY+nK188N5aMfSbEq7EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146038},"type":"module","gitHead":"aebafc24a2762c74c9debe7a94ca39d48acd22f7","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.7_1781068085278_0.24572269555816328","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@ai-content-space/loopx","version":"0.2.8","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.8","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"57612979b2fe957bbb5afaac6350eef011b1737b","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.8.tgz","fileCount":123,"integrity":"sha512-ZarNH+wLq66xwvD8WRyUxywGqw464VYTOb1QJBsxqpa9D78M0HFVUF1oErSXio/9hKvpvT+VtCu8V4h++Kk7Bg==","signatures":[{"sig":"MEYCIQDIQaRZolN4AbQ0fL1Vi8j6OE8mj9vEHOUQ6/48WkSc7QIhAKSxKZE3YV61reTvKTAe644VMJrHAKUZ5r+zEKKKT2rQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146578},"type":"module","gitHead":"27c65be173b76678d6876a8b6571a9f294bee298","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.8_1781175686139_0.7756384332435509","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@ai-content-space/loopx","version":"0.2.9","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.9","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"e6936cb86f5d436da66a0810c4000ebbae737219","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.9.tgz","fileCount":125,"integrity":"sha512-aU7uBL2xSEUCfOERMMilj/yNscphSotakttTILXtQqPDkzyR2XCWJWWaPwDrA8QiJ07/P209JYI/b+rOQ0CR1w==","signatures":[{"sig":"MEUCIQDIKYVDxkFttBu4a9LMYfKhonzN0UyXljhqdCqH7OUwqwIgDbLsCajyTOIIE28Mjdb6uVhRpsKXEeIv3bOuow0RRi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1202431},"type":"module","gitHead":"3ac87f02f1ee9c773eb36633e62041f5d159774a","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.9_1781429881636_0.3859322971992136","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@ai-content-space/loopx","version":"0.2.10","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.2.10","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"0ec3896bdaf879611f4bb1385f741cd08d4d38cf","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.2.10.tgz","fileCount":184,"integrity":"sha512-nPuyRTSupJZ5PqXqp9uhWewiBNjRI06SeWGZgZ5VH1Gqu6nyPh0eOV0+9zVd6Z12E6Rib6vgQs3fl/3iZnvEiA==","signatures":[{"sig":"MEUCIAg9A/ZaEzpuEYIwtQAHbWce8n6gosBvz/h3/oVBW/dCAiEA8HguMmUEqp3/c/aY3TCRUhqccvm3fv0gZzX9oglO9QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741378},"type":"module","gitHead":"e455262dd3b58ab73eebdbd792d2414792da0ed9","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.2.10_1781515894159_0.0722590718231646","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ai-content-space/loopx","version":"0.3.0","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.0","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"f66f71cb76bd60d406f92aaee4fce09d7d78aab0","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.0.tgz","fileCount":190,"integrity":"sha512-4mg37v+1ODrqy/ocZDNj6Wdrc7fXCe9GOUffnha44HQnKqaVYvzmp6hkLz2zn45Jjo3hQF04XkJDGyXQgovCWg==","signatures":[{"sig":"MEYCIQDdqpPNLquTFLOt8mlZADP32PyqHwfsBdhyxOT5MtVjXQIhAJIRBJIQkW2TNYCRq9oqnTk1+Sgu1BNaSG4EZDKSk85m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1925170},"type":"module","gitHead":"9c43d4329d193d22ae9a796073d7e8b8297f3737","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.0_1781525140074_0.9416952562326701","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ai-content-space/loopx","version":"0.3.1","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.1","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"6b2c5e9712367e98ff6aaae2721a61a250b33b1a","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.1.tgz","fileCount":179,"integrity":"sha512-MFhqF31tX5syM7rVb1ybPngjPlQvYb30dGAnE4tIOtNWF57dROcLR/hZBKt+bjRqN2B17mHaVp31BdoxJU4X9g==","signatures":[{"sig":"MEUCIAwg68bqCjE7eHX2F65G56q2c6PxQZC9KfZY6b8FTsY3AiEA42t2oG8m8J760UN/wScM9xdK6dC9N+YHiTBT1tGUYvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1680737},"type":"module","gitHead":"a25109c6bb911e66498609b175acf8639699d35c","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.1_1781597427950_0.5243091917468568","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@ai-content-space/loopx","version":"0.3.2","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.2","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"284b905675c34c7dd5b1945090d5f40be4fa919b","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.2.tgz","fileCount":186,"integrity":"sha512-e+8BO/pjVMxwTuSd777WRT1xahJxf4drndzui6Lq39WrqtMDV24ITNY20P8sRNdZ38za9BKy4e7hm4jK8C+MgA==","signatures":[{"sig":"MEQCICHC5i7N4v4mzqcItmFUBJ6K4TY6pKO2LLtUQNaT1l08AiA7C94Y1L3qIhDU6O7OWso8coG9qQPKsSkRS6+Hrkxz9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1736773},"type":"module","gitHead":"7400a98e24911b3e51ecc6a67e828c7bdc8281a8","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.2_1782099215133_0.15744982383297867","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@ai-content-space/loopx","version":"0.3.3","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.3","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"500ab305b1f95dc6699a61368c62ca69ba8b950e","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.3.tgz","fileCount":186,"integrity":"sha512-7ygDIdzcGZRux9yK3Vy00zyQLqxcXk/PY84DoUVu1TJcI/juzbtHP++9KFqW/I/oHalvs28KblafmB9HF1pj9g==","signatures":[{"sig":"MEQCICld4+1IEnv3ftNlThK2DsPem0HlKV1W3dj3Fpei4QZoAiBqba++73DKGV8pb17y38bWVhgRCIv/O/u7M0T9ctuVTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1737439},"type":"module","gitHead":"895c6a8e1ec662532b3987257d50893b78ea928f","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.3_1782182946467_0.2662606132818166","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@ai-content-space/loopx","version":"0.3.4","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.4","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"3cc74294405926be31b8766b2007089f6b30371c","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.4.tgz","fileCount":189,"integrity":"sha512-zN3YOzklaMJHJlYjXugKi0TVKowO6E0Z1J2v0rJv2sR7AHoDVTaKUQf1/K5L5l6jfGv9YFnP3UebVjeSBUwCxA==","signatures":[{"sig":"MEUCIQDQoLDzc3UXpTx9sROZ39XxkNdw6asXw6h1ink81v/s4gIgTHaX4xpovMYBemuP05vXUUnyGojvxCBbk99U+RJjdIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1744556},"type":"module","gitHead":"62991bd1e00486da25fc740cc97d8187a05902ce","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs","sync-plugin-skills":"node scripts/sync-plugin-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.4_1782198602952_0.9135592335366562","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@ai-content-space/loopx","version":"0.3.5","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.5","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"b1e2038422d227cf84929d2c43a0c7a4313a7641","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.5.tgz","fileCount":129,"integrity":"sha512-gywSEEXXp+44vpSpigOr8qgaUOdgRWYO1smSzQP7j5Xchv73kIAZaNREi+A0Z7Pjh5apJwmI1bGOnW8e7p+0MQ==","signatures":[{"sig":"MEUCIQD2cMTspp2yGtT3C/CHpIUXcJQf6BoGOMfdYDTMUvJumAIgQTb1l4cmBdPjWDcjyuO5mE5fPu13fcmJuJk+8ap9G7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310120},"type":"module","gitHead":"ce71e9397b95f6855534ae6a7c606ccea523533a","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.5_1782264331651_0.4904644857282898","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@ai-content-space/loopx","version":"0.3.6","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.6","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"6cfcf6c913f7e3bb0db95b572f65795f740e7b00","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.6.tgz","fileCount":133,"integrity":"sha512-pqvecL3IIJYb5SBOhWt7SBamj4vKGLZcGYYeyhXENTQjidtHshOiw+75d2oisqM0cT16phqexkLk+6LYm362FQ==","signatures":[{"sig":"MEUCIASKgNW1mYdhxMOtRfvSxMcNIintlWjf4zzXkbfFi89LAiEAmWLv/H/GpS4OQzizuZRyxoC1ClQ1pTA0DJgdErBLmQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327982},"type":"module","gitHead":"6610e57bd9bcc899a00b196ce687450eafc3c592","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.6_1782374006248_0.08484410021684852","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@ai-content-space/loopx","version":"0.3.7","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.7","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"333cd778ebe251e3ec16a26ab0776e04046258d9","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.7.tgz","fileCount":138,"integrity":"sha512-01XZIkxG3lbV6VKqyQQM9j9HF0zvO9e+WYoVyatjrYBIoEDHCfaX7V3BmBEk8nTGYAz1VBrav8xih060WtBqFw==","signatures":[{"sig":"MEYCIQDoIdU9noLIGzXin5kNCqkrdNMHa/gWXUXrjRYwuePJTAIhANWRZrs9JY+zytLAeWtsN/E9Zyl4fCOXpx5i6XO3SFXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386887},"type":"module","gitHead":"8a15a66e2a041f7464355b11d7941ca26b12b9d2","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.7_1782389162383_0.9060214321889855","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@ai-content-space/loopx","version":"0.3.8","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.3.8","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"6e9f9a811d29a8a27cba69f7165899ea150fd129","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.3.8.tgz","fileCount":147,"integrity":"sha512-Gphw9Ho+gp5YjxA2yQyKvvtUT7BeJrRMk39cZnONEo/hYh4KCayJy/69zZU59EzE0bZnmpthJk/Sm8ssLKGjFg==","signatures":[{"sig":"MEUCIQCLNW5JAGw+UefErDCqcXGg0cOEVuA9JAHH9Fo50WOkOAIgRrjaY9uc/McH5f+5FRmCKFntTdw5oR9rv0UTXN08MIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523520},"type":"module","gitHead":"f459e91e22241ae54fbc13de9425b94d21aa49fc","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.3.8_1782717121784_0.8107477146484434","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ai-content-space/loopx","version":"0.4.0","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.4.0","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"c4ebf9ceb737851a91b6e3632b59314deff329f3","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.4.0.tgz","fileCount":125,"integrity":"sha512-T5GqZsnBUeMhKMdZkkDsrSPO/bEN3WZlxmhAToU7qeGUNnF48nIpHZcW2dr4XtEFN9/1T5X4c8oYx9ds9Se5Lg==","signatures":[{"sig":"MEYCIQCWe+E7AgX5cwIa3b7w9JJqDlwBytD99ZtguVGa0AsN4wIhAKMreZs+otcgyVBlwBod0KfLqaLoU7OOWX1sBESY3B2K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064336},"type":"module","gitHead":"5e9c288ffca2cc3ff49cf90a8a9308797aa07dd9","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.4.0_1782890719891_0.07930623133549175","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ai-content-space/loopx","version":"0.4.1","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.4.1","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"600e12fdb8ec3d375aff98552697465a1922bc3e","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.4.1.tgz","fileCount":133,"integrity":"sha512-YHqtDLwx/BsoVGfsBUqhE9QePPn5hnRH2/lnZzbaYfLf8McjjycqKy/uw7iurq0+AuCz3cP8LsRBqF4Npsjnuw==","signatures":[{"sig":"MEQCIAei/LJi3KT9FPM6gJucgv7G2COFI22Fc+dnr7Yq/1svAiBc//WCaCQbRdizB8kr1YHZN5Alv/iWvWsUwTkR0YL2eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036314},"type":"module","gitHead":"3af4f9e0723a82d5e7716588dd8389d4d8e2eee0","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.4.1_1782891708473_0.5907792674518453","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@ai-content-space/loopx","version":"0.4.2","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.4.2","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"db7b5ea6316504bbc359b441054f2fa4f25f284e","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.4.2.tgz","fileCount":133,"integrity":"sha512-CAoqmdZ9MXmoNh9qB52085Lja+RHV0E16ALFQuxOlv8Zx+9saXVaPPir2JdqPjVVoBTD2USbK9OdenlYe3SSaw==","signatures":[{"sig":"MEYCIQCOtKLdhOnUYehPqH2T5Bi9431DIY1g1PJaYuMKCGfEdgIhANHVzUf6SAkUrwPtoPVdantt/Wz/CsWVjKaASZGg7Vza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042693},"type":"module","gitHead":"0c8c088595c24351513bbc328b6733164bcf704f","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.4.2_1782912870036_0.2961908086263163","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@ai-content-space/loopx","version":"0.4.3","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.4.3","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"6af4c99ed38b4009a97abdf85b672522afd9c107","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.4.3.tgz","fileCount":132,"integrity":"sha512-s9a+LiZDj2F1RrzwQ6JHn0xRVKBAhlzIP/g9BLLh12IDcf3LAMXzWuRMyFCa7jkmDWYSTrfdnQKMb5yYinVdRg==","signatures":[{"sig":"MEQCIA5SIh03R3YfzR4Agk8F3uBEkdyLXmGpAWLAlugAeXl1AiAePyCDQQtWCT7eq0WO73D9d9vDJsRh88IqzDJB/3miPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051792},"type":"module","gitHead":"3272fdddcc7bb800df15e50a8adf484ba4ec3bd0","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","postinstall":"node scripts/install-skills.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.4.3_1783053034120_0.9868857412349819","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ai-content-space/loopx","version":"0.5.1","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.5.1","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"285061e1eccb4ebc711c88223ec025871a7a1972","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.5.1.tgz","fileCount":156,"integrity":"sha512-UiY6LJvUWEPDHttOZf8axY23kRc9gPXPKyTpUjRcMHrFPomA4uIIzoATgOvZqRx6ojHloHdMiOIWK6zpNuhpcw==","signatures":[{"sig":"MEUCIQCauuzPNSUp9LPpdQ7pD5QCG9RsEr9FhKFiJy+ovGs13AIgLtF+H6u5vw5mSXRgNpK7VN3kyJkqCUGYKumX5u9Cvmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167107},"type":"module","gitHead":"15ea2f91f3180ac9413d6bda9edce3544a4f6547","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","postinstall":"node scripts/install-skills.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.5.1_1784021948121_0.8277489633029047","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ai-content-space/loopx","version":"0.6.0","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.6.0","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"0e24a7000e66c33631a900bfc1f2aa78e1078cde","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.6.0.tgz","fileCount":167,"integrity":"sha512-5F8emUZouRSlE5hkfXG9mnW3PMQxLTR2OtgbFiZWgTgVHTq8psXTFmCEdg4xcmPLhReGPD32RUkpd9yZgT9kXQ==","signatures":[{"sig":"MEUCIH20Y9DZlk6HEizdo8HGyY33vSm97z8uvqZyPvL3yu6QAiEAvLvVW+5rR8+VpQkRKU3ug1dRIgXgZ+JQ8DHETrCu9Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260108},"type":"module","gitHead":"de016a2d7c10449306d4ff0660c43ecdaaf44a63","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","postinstall":"node scripts/install-skills.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.6.0_1784709315033_0.9027563697227536","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ai-content-space/loopx","version":"0.8.0","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.0","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"388a0831c989b16be461846adc5cbbea869f150b","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.0.tgz","fileCount":346,"integrity":"sha512-PqWevqYgou19LbjkzkLlHiFrOQ+qBPiQSVPRn60Vn3DHSimgkb78brqUVF4XEFMCPwqKpfR3j2Oz5sCckaE0FQ==","signatures":[{"sig":"MEQCICYBGJjwjDTMDuH3A3sbnWVsVh9sux/m6W+GZ/WtU2CTAiB+gIGq6/jSTe6RN9awW/9LFfMIMALkVLym3XKvFmgRVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314768},"type":"module","gitHead":"d8cb23f9fd9feb645f214c570dd308b62be59b9b","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.0_1785118421872_0.27000135191117147","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ai-content-space/loopx","version":"0.7.0","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.7.0","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"2dc9fef0adeaddce2a5c58594b8e9b85e4382cbd","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.7.0.tgz","fileCount":378,"integrity":"sha512-PzqAw02Ml/+v3GKcBJCPg01qe4f2QEUpegCrbLZtZcEslYhlkDAxDja7XLZayfkb2yMiOX+f8CSFxdxQNkmbKg==","signatures":[{"sig":"MEYCIQC0pDJ8l0ZmD3wTDnFuqKTjmNQJk1SVJvb3doKXU2elxgIhAICRu5SaqOUZrQnDP/2sl2aW36j4yC5s7HmFfuJB5l9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584347},"type":"module","gitHead":"860583e491666457209eaf092df77d336e16d35a","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Skill-first workflow suite for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.7.0_1785118430145_0.2839717740939345","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@ai-content-space/loopx","version":"0.8.1","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.1","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"b25e04319b52f4fae2fcc7b831cd624ca449e7d1","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.1.tgz","fileCount":105,"integrity":"sha512-XFnRADFfrsy2lcMEVp1uzIwu2KARjeUw9FD7uqX+AvkPW72pdfhdZBJgjc/CSBdkAIc0FvFbkRFCxxosZLB7bQ==","signatures":[{"sig":"MEUCIQDWCgklxneOnsneFlyph75uiI++4LY7HF+YA4aTetpfQQIgJZIPGKHShgCoGkQZOf0c5vytkRoeCe0n1wrCOzaBgLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775467},"type":"module","gitHead":"8a783dde7b034123e49882c5567795b1f72bd3eb","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.1_1785744613940_0.9444401298789744","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@ai-content-space/loopx","version":"0.8.2","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.2","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"84c3af6b149fb595f02f26b9afc031a79f1a12b4","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.2.tgz","fileCount":105,"integrity":"sha512-aOjrJmnlIK4TQCSD2j3iWT1ADtKPQxfb8Bx7XN191A2YsKPvvg0laVDKE5OcCw/kdZUTI4CAx/EutzcSUDPkyA==","signatures":[{"sig":"MEUCIQDQCwq/7updciMFCTiGiY74EsiVqIRap7qPhcy7u3Ah0wIgCZY9UPCNtAry/n7/oczwS2gys+TpgX4gwhi6E4hx6x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775467},"type":"module","gitHead":"4e311e1fb9d2f7724b9f0fd176e1d644380bbf3e","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.2_1785744821958_0.8657064590600145","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@ai-content-space/loopx","version":"0.8.3","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.3","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"b78c99e0dce0b8acf46fc50dcc4bf8306b098a7f","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.3.tgz","fileCount":115,"integrity":"sha512-IQffL0/FoNVh+DrSrWy7p9oqpVakzIhx2JAbb/ix99s56ahiAchZNJI2H13aJOk1CvNpzeBDvxOb1pc8HcvGyw==","signatures":[{"sig":"MEMCIBO+z8ZtRspB7HWb1YEIt9c0xs8Lc9rw/ahwbEXkUn5wAh9MJOzLhpGlsVpbq3cf/FKgBNp7lroGG3F1bPDRYohh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837247},"type":"module","gitHead":"e7d0069cf2649af858ae7b59a48c64a0a5c57cd0","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.3_1786096646723_0.12284832275792934","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@ai-content-space/loopx","version":"0.8.4","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.4","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"d8913f5dec2d71af92a3a4018940d7cdb97239ff","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.4.tgz","fileCount":115,"integrity":"sha512-gcIrKqSIj1kz5kGSFgG1g3DIMCSFIfXmolGUeoCRPFG2vJVLk0duA2M2m8/Ba4z3HGzyD1d8v47yn9lVLhym3A==","signatures":[{"sig":"MEYCIQCI4vXB2q8s+U4cgtTXoVD2VYlwqkm9Ls+6LS3ND032jwIhAIHV3hs+P5Bduw0bRpkJd8JOq2Yw+O5MGE93p9NhLnJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837247},"type":"module","gitHead":"8f5889fa55df4e66e9bd21bef757f8f8f4896029","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.4_1786098328883_0.2652392075072678","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@ai-content-space/loopx","version":"0.8.5","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.5","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"4faef58a1c556a0d2e1191814ad10f5763b270f1","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.5.tgz","fileCount":120,"integrity":"sha512-fpm93t2jAbWJ+RMlS9NndlifF70Q8Ph819D3RsljQcSr3OS8IoYIuWawlT4mAkbgURbwgxlY7k3/Seq4olaa2w==","signatures":[{"sig":"MEYCIQCWz2m00alX3+BFkd5K/W4Aq+eAE7thtpWPYwPa2p/9BAIhAN0MGFwuz2qqzSX1KfNdw6LYlVK86MhjL7Ax2FMolzZ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876346},"type":"module","gitHead":"ca77f1b0252e87af265f0270ba95fb4ef707a508","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.5_1786602333762_0.29739723121859263","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@ai-content-space/loopx","version":"0.8.6","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.6","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"802f0aef3a57cb239eddb95606bf559babe3dd07","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.6.tgz","fileCount":125,"integrity":"sha512-e28GCtfBXJObs602G2aqSdv/IYz6uzce8aOytHWhZR5y9gu6uhe4NjO/FTR5bNJr13NURX92aTrqf8ZIHpnljA==","signatures":[{"sig":"MEYCIQCOSh00cSi4mRNxFrYoclfLU8cf3cGq5iw0YKoSOhn4hAIhAIGf/vFrnLa7GjxBEkNbooDpxqQY3bRlAH+u5PyjtASs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908112},"type":"module","gitHead":"72b68201632a40ae5f09c407afd374556b3f04af","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.6_1786621251941_0.9824494548652218","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@ai-content-space/loopx","version":"0.8.7","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.7","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"abcb55447112c8ac91a36a09593d733fa0dee686","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.7.tgz","fileCount":125,"integrity":"sha512-/Vf+XodEtoEBC/H/fpnnsretOdQ+SMnAHECij2xpDBIxG3EB29iDQV4BNMp0bYBDpORHZEMWSZWtFX5TM7amlQ==","signatures":[{"sig":"MEUCIQDL/vAGzrv7rlK5j/JdpV40DmoIze6CGEXxX3rFVtuGbgIgevJZr00uBa80pPQQr4MXNqTSvHsV7RKq0+C8qgHCeck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908112},"type":"module","gitHead":"163cf3c0aea242447183a7e1265b89e15e1389c7","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.7_1786621815600_0.11607100864979847","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@ai-content-space/loopx","version":"0.8.8","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.8","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"2c9d120c4cf148f05999b24090a29027eb06b1c9","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.8.tgz","fileCount":125,"integrity":"sha512-DHFrf8RvltST83XcR6OHY14YH8mFtfAAHBHdJZuxyeA9MIwj3VIkf5aTBI4QbZ0WSoczvS92uYDay6Dh3K7yjw==","signatures":[{"sig":"MEYCIQDZL+3qcTd5hh7Oz7yoOz2DcxZ0SyY+4Ikz+5jqfk3trgIhAPZtBhYBI6P1bMbhBcaTmuUMXA6jC9uQyjLeRJEXo8Mt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908454},"type":"module","gitHead":"0fc7c9c4e0d063e1730cdac439cab5f83ac76628","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.8_1786622595201_0.9273907331523235","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@ai-content-space/loopx","version":"0.8.9","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.8.9","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"eb023e84492310bf6afbe633250f967620e89f24","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.8.9.tgz","fileCount":125,"integrity":"sha512-miQ0/7DC/qAAI5TSba8X2eLRVs1+hEv7Zw3zXXTibFrFDCxHmCO2hxBsvI3bwGqq2ZExRnUtvGs7kvgy8OgV9g==","signatures":[{"sig":"MEUCIQDIx9sCsFbnmP7yfja8l5BRNzwsJZqGeVhx2gZh2SslXAIgP6rcW/DFRtmBub5IbXWxv/DVORbdip7lrNGj1NAnRcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908454},"type":"module","gitHead":"2438dc7339341e2168e43794985c9fe9cfca6c94","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"10.9.2","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.8.9_1787021063109_0.26367027061031956","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@ai-content-space/loopx","version":"0.9.2","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.9.2","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"83603b0e4e864a05b49635377bfb3c8865945734","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.9.2.tgz","fileCount":132,"integrity":"sha512-lajBijc9IyXcCX2cff3aQzjdW+pTabfWxpYMJFQPy3KH7RKgK+uX8KJ/F2mJMz9DqxDw7/sdCYhky9gaO1Cs7g==","signatures":[{"sig":"MEUCIQDezpgWHSLXo7ebXQwdJ0hiJAlK02WCTea3isXEusF0ggIgXPyzOMqZyoifQfHhvVmsrZN6WXVHF4yJURJ3a+UsV9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrPs0nzCIs8W0eo9kRjvvSlXwBUZU1aSAdg4mMYl712QIhALduPTZPi7aj6PIYQPrJPY9i0yTGtAZv+PiU2DAhGFhe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-content-space%2floopx@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":864700},"type":"module","gitHead":"aca0113f2e763c67570e6bc4d7ad3d80420c2754","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:917272a4-aa01-494d-8e48-4722cabb2d19"}},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"11.19.1","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.9.2_1788846794066_0.1740904081916197","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@ai-content-space/loopx","version":"0.9.3","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.9.3","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"262b5d1387be9c58be1858237c3b590178f9c5fe","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.9.3.tgz","fileCount":132,"integrity":"sha512-9uJX2r4pvWLXxnrXdUnY8Y+la9phs3wRA9pyYtTWcj0osivKtLQMj1oLoQCsMwNo/CmbBk6JeQKfK0RRk+dkRA==","signatures":[{"sig":"MEQCID0+RbG7K2J9LIHDO9vda6Zzoi2Xwtp0/fHJJwy0KxZdAiBucqnwfFp5tKjtsWprW4sl3Q2QINF7VsWzycywvBwAZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICymgLEU/IzdkMX8qjrTq+1k4G1pZrWoJrv4iqPWF+wQAiEA7kKKovhcBBoKxqBZwY30glcE8xA2pGOwmgSziXoIAGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-content-space%2floopx@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":866691},"type":"module","gitHead":"37efff43e927030fc9bd166537a3e35af8f2bbe7","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:917272a4-aa01-494d-8e48-4722cabb2d19"}},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"11.19.1","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.9.3_1788858157211_0.4630853296016051","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@ai-content-space/loopx","version":"0.9.4","keywords":["codex","loopx","skills","workflow","plugin"],"_id":"@ai-content-space/loopx@0.9.4","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"homepage":"https://github.com/hugh-zhan9/loopx#readme","bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"bin":{"loopx":"src/cli.mjs"},"dist":{"shasum":"ac1fb879435824babfe5063a151429acd966f90f","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.9.4.tgz","fileCount":132,"integrity":"sha512-KV1uOV0j0pZZ/PM5a5XbWY0ixL25WrYczninmjTtrnn5ZjMjAAGdwKeVHoIlfKw4zEro865fBkhmiCGZwV7JPg==","signatures":[{"sig":"MEYCIQCwGs3Z6KaCcFlOvkAzTo52SVc7XYT2qLIEPihh7kkobwIhAOK0mb7tpJ9rp6kUZM+hgb+X4m+pB3U39TisLFCli+4A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHF2dBuEGjcr1TMP2ERT4llG4wXH6C6yc2+1vzuKovknAiEA1op40MdOCL//zlCflpwS2pJgfOtyVBcJ4ijQ72gHqKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-content-space%2floopx@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":870801},"type":"module","gitHead":"1d4a40829fa29ededfbf4dd4674c2944c6924f6f","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:917272a4-aa01-494d-8e48-4722cabb2d19"}},"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"11.19.1","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/loopx_0.9.4_1789027368391_0.6803912713482947","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"_id":"@ai-content-space/loopx@0.10.0","bin":{"loopx":"src/cli.mjs"},"bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"dist":{"shasum":"8574fc9dc0eb98eded6c6473fb20bba330489a3b","tarball":"https://registry.npmjs.org/@ai-content-space/loopx/-/loopx-0.10.0.tgz","fileCount":129,"integrity":"sha512-uGxb2qsti+OiVtxlZit43Qwzx5B2FyJa7XRZteWP5id49CLjQjkoW861MlEXc2gLO8NjMwTpCaonpUBoRek6zg==","signatures":[{"sig":"MEQCIHXX3BuNNsDrIFYoBJcHISvm/wshwRjVJhjxNCnNDVPPAiBJWcg7KbRYoBC3miiWJyeCMpykh5exurY+OTX3m6szCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClukRIq6VCRpqt/g/oQW5vLQBl4afhcHyidNZHJrDT3gIhAKOeuYsP5yxeL3fhgrKA6QDJktyJcgxZDJJQngxFznPC"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-content-space%2floopx@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":858063},"name":"@ai-content-space/loopx","type":"module","gitHead":"f4d619cdbeaa407047a0bf8beb7734118a507d49","scripts":{"test":"node scripts/verify-skills.mjs && node --test test/*.test.mjs","eval:agent":"node scripts/run-agent-evals.mjs","eval:drills":"node scripts/run-drills.mjs","postinstall":"node scripts/install-skills.mjs","eval:req-demo":"node scripts/run-req-demo-evals.mjs","eval:aggregate":"node scripts/aggregate-agent-evals.mjs","eval:benchmark":"node scripts/run-benchmark-evals.mjs","eval:codex-live":"node scripts/run-codex-live-agent-evals.mjs","eval:claude-live":"node scripts/run-claude-live-agent-evals.mjs","eval:darwin-simple":"node scripts/run-darwin-simple-evals.mjs","eval:codex-normalize":"node scripts/normalize-codex-agent-trace.mjs","eval:benchmark:aggregate":"node scripts/aggregate-benchmark-reports.mjs"},"version":"0.10.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:917272a4-aa01-494d-8e48-4722cabb2d19"}},"homepage":"https://github.com/hugh-zhan9/loopx#readme","keywords":["codex","loopx","skills","workflow","plugin"],"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"_npmVersion":"11.19.1","description":"Docs-first engineering discipline for agentic coding assistants","directories":{},"maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/loopx_0.10.0_1789382590967_0.8496763877892852"}}},"time":{"created":"2026-04-30T05:06:12.866Z","modified":"2026-09-14T10:43:11.421Z","0.1.0":"2026-04-30T05:06:13.114Z","0.1.1":"2026-05-06T07:55:13.323Z","0.1.2":"2026-05-07T05:52:02.944Z","0.1.3":"2026-05-12T09:14:00.293Z","0.1.4":"2026-05-20T07:14:27.303Z","0.1.5":"2026-05-21T05:59:23.636Z","0.1.6":"2026-05-22T05:21:24.571Z","0.1.7":"2026-05-22T06:11:32.607Z","0.1.8":"2026-05-22T06:58:13.213Z","0.1.9":"2026-05-22T07:15:01.149Z","0.1.10":"2026-05-22T08:59:34.188Z","0.2.0":"2026-05-30T04:43:26.827Z","0.2.1":"2026-06-02T03:41:42.202Z","0.2.2":"2026-06-04T07:00:47.063Z","0.2.3":"2026-06-05T04:32:29.210Z","0.2.4":"2026-06-05T11:08:40.623Z","0.2.7":"2026-06-10T05:08:05.519Z","0.2.8":"2026-06-11T11:01:26.316Z","0.2.9":"2026-06-14T09:38:01.831Z","0.2.10":"2026-06-15T09:31:34.317Z","0.3.0":"2026-06-15T12:05:40.288Z","0.3.1":"2026-06-16T08:10:28.222Z","0.3.2":"2026-06-22T03:33:35.303Z","0.3.3":"2026-06-23T02:49:06.645Z","0.3.4":"2026-06-23T07:10:03.187Z","0.3.5":"2026-06-24T01:25:31.820Z","0.3.6":"2026-06-25T07:53:26.426Z","0.3.7":"2026-06-25T12:06:02.581Z","0.3.8":"2026-06-29T07:12:01.943Z","0.4.0":"2026-07-01T07:25:20.144Z","0.4.1":"2026-07-01T07:41:48.628Z","0.4.2":"2026-07-01T13:34:30.227Z","0.4.3":"2026-07-03T04:30:34.292Z","0.5.1":"2026-07-14T09:39:08.276Z","0.6.0":"2026-07-22T08:35:15.283Z","0.8.0":"2026-07-27T02:13:42.083Z","0.7.0":"2026-07-27T02:13:50.295Z","0.8.1":"2026-08-03T08:10:14.074Z","0.8.2":"2026-08-03T08:13:42.090Z","0.8.3":"2026-08-07T09:57:26.902Z","0.8.4":"2026-08-07T10:25:29.067Z","0.8.5":"2026-08-13T06:25:33.947Z","0.8.6":"2026-08-13T11:40:52.126Z","0.8.7":"2026-08-13T11:50:15.781Z","0.8.8":"2026-08-13T12:03:15.401Z","0.8.9":"2026-08-18T02:44:23.238Z","0.9.2":"2026-09-08T05:53:14.168Z","0.9.3":"2026-09-08T09:02:37.306Z","0.9.4":"2026-09-10T08:02:48.508Z","0.10.0":"2026-09-14T10:43:11.085Z"},"bugs":{"url":"https://github.com/hugh-zhan9/loopx/issues"},"homepage":"https://github.com/hugh-zhan9/loopx#readme","keywords":["codex","loopx","skills","workflow","plugin"],"repository":{"url":"git+https://github.com/hugh-zhan9/loopx.git","type":"git"},"description":"Docs-first engineering discipline for agentic coding assistants","maintainers":[{"name":"hugh_zhan9","email":"hugh_zhan9@163.com"}],"readme":"<p align=\"center\">\n  <img src=\"./assets/logo.svg\" alt=\"loopx logo\" width=\"128\" height=\"128\">\n</p>\n\n<h1 align=\"center\">loopx</h1>\n\n<p align=\"center\">面向 agentic coding assistants 的 docs-first 工程纪律。</p>\n\n[English](./README.md)\n\n`loopx` 把工程纪律编译成文档，并用证据证明它们有效。核心交付物是一份安装进\nhost guidance（`AGENTS.md` / `CLAUDE.md`）的简短 working agreement，加上三个\n产出文档的 skills。执行属于模型和宿主运行时：loopx 不提供执行 runtime、评审\n流水线或每轮 hook；可选的 `$exec` 只是消费 ready `plan2exec` 文档的宿主原生\nsubagent playbook。\n\n日常工作在 working agreement 之下保持 prompt-first：先读后改、最小正确改动、\n显式边界条件、新鲜验证、遇到未指明的实质决策就停下来问、没有明确请求绝不做\nGit 处置。\n\n三个 canonical workflow intents 都产出文档：\n\n- `clarify` 一次一问地访谈，产出带可测试 `AC-*` / `TC-*` 锚点的需求契约。\n- `spec` 把长期有效的产品、兼容、数据、安全或架构决策固化为带 `D-*` 锚点的\n  设计文档。\n- `plan2exec` 只在明确要求计划、审批边界、中断恢复或持久协调时写一份 lean\n  plan 文档，由执行 agent 自己按文档执行。该名称与 agent 内建 Plan 模式明确\n  区分。\n- `exec` 可选地通过 leaf subagent 执行一份 ready plan，由顶层模型负责审查、\n  顺序集成、冲突处理与验证。\n\n`debug` 统一负责排查和修复，替代 `issue`、`fix`。只查原因时交付诊断，\n要求修复时继续修改和验证，默认不建台账。已有台账仍可读取，并保留原有范围\n和恢复检查。`tdd`、`debug`、\n`api-designer`、`generate-api-docs`、`architecture-designer`、\n`sql-style`、`cli-developer`、`lancet`、`prompt-lint` 等支持 skills 仍是\nlenses，不是 workflow 状态。`prompt-lint` 只评估任务定义质量，不执行被评估的\n提示词。\n\n## 为什么 docs-first\n\n支撑这个设计的四臂 benchmark（`evals/benchmark/RESULTS.md`）表明：对前沿模型，\n仅 working agreement 一份文档就在停下纪律上与完整的 v0.7 治理运行时打平\n（相对裸模型 +65pp），token 成本只有三分之一；而运行时没有带来能力增益。\n所以 loopx 交付文档本身，以及让文档保持诚实的证据流水线：`evals/drills/`\n对每条纪律条款做压力测试，`evals/benchmark/` 对照裸模型与 docs-only 对照组\n度量通过率与 token 经济。\n\n## 安装\n\n```bash\nnpm install -g @ai-content-space/loopx\nloopx install-skills --target all --yes\nloopx doctor\n```\n\n先预览将要安装的文件：\n\n```bash\nloopx install-skills --target all --dry-run\n```\n\n完整 CLI 与安装细节见 [CLI Reference](./docs/loopx/cli.zh-CN.md)。\n\n## 在 Agent 中使用\n\n```text\n$clarify <ambiguous-request>\n$spec <decision-heavy-change>\n$plan2exec <approved-source-or-planning-request>\n$exec <ready-plan> [model=<id>] [reasoning_effort=<level>] [max_workers=<n>]\n```\n\n其余一切都是 working agreement 之下的普通模型工作。每次完成声明都需要新鲜\n验证；高风险 diff 的独立评审是 working agreement 的条款，由宿主原生 subagent\n执行。\n\n## 上下文规则\n\n`docs/loopx/specs/` 保存长期有效、具有约束力的 repo context。\n`docs/loopx/decisions/docs-first-pivot.md` 记录当前架构决策。\n`docs/archive/` 只保存历史，不属于当前权威，并从默认检索中排除。\n`.loopx/memory/MEMORY.md` 是建议性的 curated memory。当前用户指令和已批准的\nsource documents 优先级更高。\n\n## 维护者\n\n发布前运行确定性治理门：\n\n```bash\nnode scripts/verify-skills.mjs\n```\n\nPackage 与 plugin manifest 版本跟随 npm 发布。Skill `metadata.version` 独立，\n只在内容或行为契约变化的 skill 上递增。\n","readmeFilename":"README.zh-CN.md"}