{"_id":"@alwkala/tidyfactor-htmx","_rev":"3-33a057249f58c55054d6525d4c623a2e","name":"@alwkala/tidyfactor-htmx","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@alwkala/tidyfactor-htmx","version":"1.0.0","author":{"url":"https://alwkala.com","name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com"},"license":"Apache-2.0","_id":"@alwkala/tidyfactor-htmx@1.0.0","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"homepage":"https://tidyfactor.com","bugs":{"url":"https://github.com/TidyFactor/HTMX/issues"},"bin":{"add-skill":"bin/add-skill.js","tidyfactor-htmx":"bin/create-kit.js"},"dist":{"shasum":"1ca14684387c82d29d097183fb2c5013de0500cc","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-htmx/-/tidyfactor-htmx-1.0.0.tgz","fileCount":58,"integrity":"sha512-saXyrTst/i9W5JfhCTJnSGE4X8LXAzmHgwEanlZ8iwJ8q6BW/awy7k8vHiNj//Ge14Tg+BlUbeZWkgI/dc5oEA==","signatures":[{"sig":"MEUCIE9JDnzGIjuNQKIjogN67qOv4bXQl7xORo3oOP8hzfGDAiEA5mhKwTl/iJqKSthKBBFXoZMOTZ7hUwkQZBWunZRabH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129603},"main":"bin/create-kit.js","gitHead":"48bb5ddc35d230391ce9c5a68f9bf0c0852b4dab","scripts":{"test":"node ./bin/create-kit.js --help","validate":"node tools/validate-skill.js --sync","build:all":"npm run validate && npm run build:skill","build:skill":"node tools/build-skill.js"},"_npmUser":{"name":"alwkala","email":"development@alwkala.com"},"repository":{"url":"git+https://github.com/TidyFactor/HTMX.git","type":"git"},"_npmVersion":"11.6.2","description":"TidyFactor HTMX — Server-Driven Hypermedia Interactivity & Modern Micro-HTML Architecture","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tidyfactor-htmx_1.0.0_1787106198486_0.6291459023839214","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@alwkala/tidyfactor-htmx","version":"1.1.0","keywords":["tidyfactor","htmx","hypermedia","server-rendered","spa-alternative","ai-agents","antigravity","claude-code","cursor"],"author":{"url":"https://alwkala.com","name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com"},"license":"Apache-2.0","_id":"@alwkala/tidyfactor-htmx@1.1.0","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"homepage":"https://github.com/TidyFactor/HTMX#readme","bugs":{"url":"https://github.com/TidyFactor/HTMX/issues"},"bin":{"add-skill":"bin/add-skill.js","add-htmx-skill":"bin/add-skill.js","tidyfactor-htmx":"bin/add-skill.js"},"dist":{"shasum":"4b2db8e0ec6747fa195f87d32a85dd88e2a35e40","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-htmx/-/tidyfactor-htmx-1.1.0.tgz","fileCount":40,"integrity":"sha512-q5rI6wU6UnEueEkJbguKC7caO6r8BP2kvKniONzWjV0yIpVLVyeVyYW7RJkgSzqQCVHn4ZekJJJMnj9jMTeIKg==","signatures":[{"sig":"MEUCIEKaddta4meYo+moIDtLBEi/t2oMQ2mKeMCGETm1YF28AiEA8TiJWQ8t/V93C6u2wiz0T6SndSKiO/HMBw4+D2vQ/Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73265},"main":"SKILL.md","gitHead":"ac39160180774fcef4b6922fba1e6cf94c4cf4be","scripts":{"build":"node tools/build-skill.js","release":"python ../tools/release_skill.py .","validate":"python tools/validate_skill.py"},"_npmUser":{"name":"alwkala","email":"development@alwkala.com"},"repository":{"url":"git+https://github.com/TidyFactor/HTMX.git","type":"git"},"_npmVersion":"11.6.2","description":"TidyFactor HTMX track — Server-Driven Hypermedia Interactivity with Contextual Decision Layer (CDL)","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tidyfactor-htmx_1.1.0_1787624008693_0.7390628755194126","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@alwkala/tidyfactor-htmx","version":"1.2.0","description":"TidyFactor HTMX track — Server-Driven Hypermedia Interactivity with Contextual Decision Layer (CDL)","main":"SKILL.md","bin":{"tidyfactor-htmx":"bin/add-skill.js","add-skill":"bin/add-skill.js","add-htmx-skill":"bin/add-skill.js"},"keywords":["tidyfactor","htmx","hypermedia","server-rendered","spa-alternative","ai-agents","antigravity","claude-code","cursor"],"author":{"name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com","url":"https://alwkala.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/TidyFactor/HTMX.git"},"scripts":{"validate":"python tools/validate_skill.py","build":"node tools/build-skill.js","release":"python ../tools/release_skill.py ."},"publishConfig":{"access":"public"},"gitHead":"42cf1cb1c30a64b6e28052dbb46349f8a4b5b381","_id":"@alwkala/tidyfactor-htmx@1.2.0","bugs":{"url":"https://github.com/TidyFactor/HTMX/issues"},"homepage":"https://github.com/TidyFactor/HTMX#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-MLsmBSSFJdQZPl2bdCBwJ/LGYAciQlJ1GtHdYmOXVtsIITdrdlSPS21Ci8R6s36tZPGjZBd+lKZX2aTmqTgkgA==","shasum":"0a7e6ad7a02f14c940db649a8ba3152f93cb5832","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-htmx/-/tidyfactor-htmx-1.2.0.tgz","fileCount":48,"unpackedSize":573788,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFTPTAyeTDm5guyz/S2Mh29n6Ocaht14sZG0cihwPAr0AiAnpvvSUD5YcsrTXNwUGc+i10eSKrI9rAnWuTM1WZeBTw=="}]},"_npmUser":{"name":"alwkala","email":"development@alwkala.com"},"directories":{},"maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tidyfactor-htmx_1.2.0_1787973814853_0.15069869960966753"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-19T02:23:18.305Z","modified":"2026-08-29T03:23:35.148Z","1.0.0":"2026-08-19T02:23:18.629Z","1.1.0":"2026-08-25T02:13:28.836Z","1.2.0":"2026-08-29T03:23:35.003Z"},"bugs":{"url":"https://github.com/TidyFactor/HTMX/issues"},"author":{"name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com","url":"https://alwkala.com"},"license":"Apache-2.0","homepage":"https://github.com/TidyFactor/HTMX#readme","keywords":["tidyfactor","htmx","hypermedia","server-rendered","spa-alternative","ai-agents","antigravity","claude-code","cursor"],"repository":{"type":"git","url":"git+https://github.com/TidyFactor/HTMX.git"},"description":"TidyFactor HTMX track — Server-Driven Hypermedia Interactivity with Contextual Decision Layer (CDL)","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"readme":"<div align=\"center\">\r\n\r\n# tidyfactor-htmx `v1.2.0`\r\n\r\n**面向 AI 智能体的服务端驱动超媒体 (HTMX) 交互引擎**\r\n\r\n[![npm version](https://img.shields.io/npm/v/@alwkala/tidyfactor-htmx.svg?style=for-the-badge&color=0284C7)](https://www.npmjs.com/package/@alwkala/tidyfactor-htmx)\r\n[![License: Apache-2.0](https://img.shields.io/badge/License-Apache--2.0-blue.svg?style=for-the-badge)](LICENSE)\r\n\r\n[ English ](README.md) • [ العربية ](README.ar.md) • [ فارسی ](README.fa.md) • [ Español ](README.es.md) • [ Português ](README.pt.md) • [ 简体中文 ](README.zh.md) • [ Deutsch ](README.de.md) • [ Français ](README.fr.md)\r\n\r\n</div>\r\n\r\n---\r\n\r\n## ⚡ 快速上手 (Quickstart)\r\n\r\n```bash\r\n# 通过 NPX 快速运行\r\nnpx @alwkala/tidyfactor-htmx\r\n```\r\n\r\n或在 AI 编码助手 (*Google Antigravity, Claude Code, Cursor, Codex*) 中调用：\r\n```text\r\n/tidyfactor-htmx\r\n```\r\n\r\n---\r\n\r\n## 📋 核心命令矩阵\r\n\r\n| 命令 | 目标与产出 | 执行工作流 |\r\n|---|---|---|\r\n| `/brief` | Diseño de arquitectura de fragmentos hypermedia | `workflows/brief.md` |\r\n| `/init` | Configuración de HTMX vendored localmente | `workflows/init.md` |\r\n| `/fragments` | Generación de endpoints de fragmentos HTML | `workflows/fragments.md` |\r\n| `/swap` | Configuración de transiciones y swapping | `workflows/swap.md` |\r\n| `/forms` | Formularios reactivos con validación inline | `workflows/forms.md` |\r\n\r\n---\r\n\r\n## 📖 完整技术规范与文档\r\n\r\n如需查看深层架构设计、完整 JSON Schema 契约和原生代码，请参阅[英文权威技术文档 (README.md)](README.md)。\r\n","readmeFilename":"README.zh.md"}