{"_id":"@alwkala/tidyfactor-html","_rev":"3-83373bec8bcd4da1332402078b6ab445","name":"@alwkala/tidyfactor-html","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@alwkala/tidyfactor-html","version":"1.0.0","author":{"url":"https://alwkala.com","name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com"},"license":"Apache-2.0","_id":"@alwkala/tidyfactor-html@1.0.0","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"homepage":"https://tidyfactor.com","bugs":{"url":"https://github.com/TidyFactor/HTML/issues"},"bin":{"add-skill":"bin/add-skill.js","tidyfactor-html":"bin/create-kit.js"},"dist":{"shasum":"70240c2c6744dbf7de31e4ffeff765030ce02521","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-html/-/tidyfactor-html-1.0.0.tgz","fileCount":55,"integrity":"sha512-4KMEweFXSafyTllgR6PUmLP00mwe6LkkGhIsItLordyNlzexQ1wf7vfp813y3Y9nOL1LLHoFr/gMgHL9GkX4JQ==","signatures":[{"sig":"MEUCIQD8aU3OVvNhe2SnXd+W2ciTB/u/XqVYufny03HZ0ks1aAIgb5vn65XP1CpWDonfbzITGX1N+shG/U2LuXUFjdleUmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119897},"main":"bin/create-kit.js","gitHead":"0763c9a130e81d0de298f8b5dfe58684d02c0a2a","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/HTML.git","type":"git"},"_npmVersion":"11.6.2","description":"TidyFactor HTML — Content-First Static Platform & Semantic SEO Architecture Engine","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tidyfactor-html_1.0.0_1787106188365_0.7106576341142483","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@alwkala/tidyfactor-html","version":"1.1.0","keywords":["tidyfactor","static-site","html5","css3","vanilla-js","web-components","github-pages","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-html@1.1.0","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"homepage":"https://github.com/TidyFactor/HTML#readme","bugs":{"url":"https://github.com/TidyFactor/HTML/issues"},"bin":{"add-skill":"bin/add-skill.js","add-html-skill":"bin/add-skill.js","tidyfactor-html":"bin/add-skill.js"},"dist":{"shasum":"e2d402e5db130b36f4d16dda0f336557cf6f79f6","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-html/-/tidyfactor-html-1.1.0.tgz","fileCount":39,"integrity":"sha512-3rakjxE9adE4zI9VcAuh6VbvvKy9ODIMfnXuYiTFK2fGlqHT9PxqkTpXEW12lz2pQEzu+aQQtnE0RH/gwtS7IQ==","signatures":[{"sig":"MEUCIQD/mDb7otojaaJ76kSvGqOZrVyQyUTt/eJDSyoUXH730gIgUYB5Ls61v8QmZCAFA+PyzPU0QKHKZlxhvYI9JP80ev4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68833},"main":"SKILL.md","gitHead":"fd805cd754c522fee061defe87070eccbe56382b","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/HTML.git","type":"git"},"_npmVersion":"11.6.2","description":"TidyFactor HTML track — 100% static HTML/CSS/JS platform starter with Contextual Decision Layer (CDL)","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tidyfactor-html_1.1.0_1787625703387_0.9232923052818056","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@alwkala/tidyfactor-html","version":"1.2.0","description":"TidyFactor HTML track — 100% static HTML/CSS/JS platform starter with Contextual Decision Layer (CDL)","main":"SKILL.md","bin":{"tidyfactor-html":"bin/add-skill.js","add-skill":"bin/add-skill.js","add-html-skill":"bin/add-skill.js"},"keywords":["tidyfactor","static-site","html5","css3","vanilla-js","web-components","github-pages","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/HTML.git"},"scripts":{"validate":"python tools/validate_skill.py","build":"node tools/build-skill.js","release":"python ../tools/release_skill.py ."},"publishConfig":{"access":"public"},"gitHead":"1bdd845d44fe3601f70264aeee94c75a581abf32","_id":"@alwkala/tidyfactor-html@1.2.0","bugs":{"url":"https://github.com/TidyFactor/HTML/issues"},"homepage":"https://github.com/TidyFactor/HTML#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-KlUc9YMB5IoLz7v1ETdXX9hzI6wYXpcsuc9njWaRfNsLeppmh3dOj1GwrxE8NW2qQpdo8vkM7CcTpojDAeDo0A==","shasum":"ec45f283196d924514ab0c268ea4c8272201fa17","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-html/-/tidyfactor-html-1.2.0.tgz","fileCount":47,"unpackedSize":576076,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHVDOXcVW2xfhg8Esn6Y49QqSA6erZvh6ZjI6oofHzM/AiEArseXB2pkU6lMQ86MPHUWtRjXO3GaRUz58CrV5Gix8rQ="}]},"_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-html_1.2.0_1787973708849_0.390016657846618"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-19T02:23:08.218Z","modified":"2026-08-29T03:21:49.157Z","1.0.0":"2026-08-19T02:23:08.513Z","1.1.0":"2026-08-25T02:41:43.563Z","1.2.0":"2026-08-29T03:21:49.016Z"},"bugs":{"url":"https://github.com/TidyFactor/HTML/issues"},"author":{"name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com","url":"https://alwkala.com"},"license":"Apache-2.0","homepage":"https://github.com/TidyFactor/HTML#readme","keywords":["tidyfactor","static-site","html5","css3","vanilla-js","web-components","github-pages","ai-agents","antigravity","claude-code","cursor"],"repository":{"type":"git","url":"git+https://github.com/TidyFactor/HTML.git"},"description":"TidyFactor HTML track — 100% static HTML/CSS/JS platform starter with Contextual Decision Layer (CDL)","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"readme":"<div align=\"center\">\r\n\r\n# tidyfactor-html `v1.2.0`\r\n\r\n**面向 AI 智能体的零服务端依赖静态 HTML/CSS/JS 与 Web Components 平台脚手架**\r\n\r\n[![npm version](https://img.shields.io/npm/v/@alwkala/tidyfactor-html.svg?style=for-the-badge&color=0284C7)](https://www.npmjs.com/package/@alwkala/tidyfactor-html)\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-html\r\n```\r\n\r\n或在 AI 编码助手 (*Google Antigravity, Claude Code, Cursor, Codex*) 中调用：\r\n```text\r\n/tidyfactor-html\r\n```\r\n\r\n---\r\n\r\n## 📋 核心命令矩阵\r\n\r\n| 命令 | 目标与产出 | 执行工作流 |\r\n|---|---|---|\r\n| `/brief` | Definición de arquitectura estática | `workflows/brief.md` |\r\n| `/init` | Scaffolding de proyecto HTML/CSS modular | `workflows/init.md` |\r\n| `/compo` | Creación de Web Components nativos | `workflows/compo.md` |\r\n| `/pages` | Construcción de páginas estáticas | `workflows/pages.md` |\r\n| `/deploy` | Optimización para GitHub Pages y hosting estático | `workflows/deploy.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"}