{"_id":"@alwkala/tidyfactor-github","_rev":"3-eadcd6cd80beb63c28af1360575f0099","name":"@alwkala/tidyfactor-github","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0":{"name":"@alwkala/tidyfactor-github","version":"1.0.0","keywords":["tidyfactor","github","github-actions","repository-governance","devops","ai-agents","antigravity","claude-code","cursor","codex","repo-styling","readme-engine"],"author":{"url":"https://alwkala.com","name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com"},"license":"Apache-2.0","_id":"@alwkala/tidyfactor-github@1.0.0","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"homepage":"https://github.com/TidyFactor/GitHub#readme","bugs":{"url":"https://github.com/TidyFactor/GitHub/issues"},"bin":{"add-skill":"bin/add-skill.js","add-github-skill":"bin/add-skill.js","tidyfactor-github":"bin/add-skill.js"},"dist":{"shasum":"a8a3755eb3f44a47d521d4650ef6ebebba454532","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-github/-/tidyfactor-github-1.0.0.tgz","fileCount":83,"integrity":"sha512-OJWAB+vXKZc1zZUGocROXvfaECEjfUYm3wtghgzaQD3LovgCWRzNqJk4/LnQXSXAAnSJuTkcR5dJWPi88tC27Q==","signatures":[{"sig":"MEQCIEq03Vl4SKb8xxCgSoAq4ih+VqGYvwCSNOsO0HLJ4f2aAiBRogo6XrakAxfHEf3/7B4Fb/PstowdcUyU+eMKpS207w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127303},"main":"SKILL.md","gitHead":"6a97fbc0219181ad3fe12f6cc5ea7ffc618a8e7f","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/GitHub.git","type":"git"},"_npmVersion":"11.6.2","description":"TidyFactor GitHub — GitHub Platform Operations, Governance, Content, Experience & Intelligence Engine for AI Coding Agents","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tidyfactor-github_1.0.0_1787961617912_0.7835063695172595","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@alwkala/tidyfactor-github","version":"1.2.0","keywords":["tidyfactor","github","github-actions","repository-governance","devops","ai-agents","antigravity","claude-code","cursor","codex","repo-styling","readme-engine"],"author":{"url":"https://alwkala.com","name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com"},"license":"Apache-2.0","_id":"@alwkala/tidyfactor-github@1.2.0","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"homepage":"https://github.com/TidyFactor/GitHub#readme","bugs":{"url":"https://github.com/TidyFactor/GitHub/issues"},"bin":{"add-skill":"bin/add-skill.js","add-github-skill":"bin/add-skill.js","tidyfactor-github":"bin/add-skill.js"},"dist":{"shasum":"17a0c6fcfc9bb3548b04e8f3a3fe987204e6fa84","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-github/-/tidyfactor-github-1.2.0.tgz","fileCount":112,"integrity":"sha512-Iusc6LoM4dBGP5PANOSOvq/pEgJ9ZI1NEa1xryJUDy45jQNMdJnfKui8Ar5ig7ss+0wkCUqs2gMMV2EelrwWMQ==","signatures":[{"sig":"MEUCIQDTlqP1T9JRLC6RbWYCbFW7DTKKbmYLyIUHDZl/WXxu1gIgXT8NhuxwF6I2IApgYfkJIc6yhrNNcHX+YTf8wctRRvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192855},"main":"SKILL.md","gitHead":"ea16cdefb7eedc1e133b4a89352071ad3f2eab18","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/GitHub.git","type":"git"},"_npmVersion":"11.6.2","description":"TidyFactor GitHub — GitHub Platform Operations, Governance, Content, Experience & Intelligence Engine for AI Coding Agents","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tidyfactor-github_1.2.0_1787969496750_0.5998180462897622","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@alwkala/tidyfactor-github","version":"1.3.0","description":"TidyFactor GitHub — GitHub Platform Operations, Governance, Content, Experience & Intelligence Engine for AI Coding Agents","main":"SKILL.md","bin":{"tidyfactor-github":"bin/add-skill.js","add-skill":"bin/add-skill.js","add-github-skill":"bin/add-skill.js"},"keywords":["tidyfactor","github","github-actions","repository-governance","devops","ai-agents","antigravity","claude-code","cursor","codex","repo-styling","readme-engine"],"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/GitHub.git"},"scripts":{"validate":"python tools/validate_skill.py","build":"node tools/build-skill.js","release":"python ../tools/release_skill.py ."},"publishConfig":{"access":"public"},"gitHead":"c1ad6874415d29a4a72d8aa18be7821e3f252f9b","_id":"@alwkala/tidyfactor-github@1.3.0","bugs":{"url":"https://github.com/TidyFactor/GitHub/issues"},"homepage":"https://github.com/TidyFactor/GitHub#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vf7PM3JqJKu/ecQU76k0A6MGmdn9Pqftrnfq7bS3LMyx3+jw9kG/uSRtQsROIcGYtKGC7pfjmn6oz8QOZ0cw4Q==","shasum":"077997360f84f1b2ed0ed3aa4bf9b02a3572036c","tarball":"https://registry.npmjs.org/@alwkala/tidyfactor-github/-/tidyfactor-github-1.3.0.tgz","fileCount":113,"unpackedSize":206144,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDOTEzrY4pU8/tI0eFcDzrQ8ly9k7ehQpe39wGmLVpY9wIgWAs45XlYMxWYaY6OxvSjc2Xz7CjTb1poWmE7zcAhPgs="}]},"_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-github_1.3.0_1787971713346_0.22356125871345256"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-29T00:00:17.747Z","modified":"2026-08-29T02:48:33.648Z","1.0.0":"2026-08-29T00:00:18.075Z","1.2.0":"2026-08-29T02:11:36.906Z","1.3.0":"2026-08-29T02:48:33.489Z"},"bugs":{"url":"https://github.com/TidyFactor/GitHub/issues"},"author":{"name":"TidyFactor & Alwkala","email":"hello@tidyfactor.com","url":"https://alwkala.com"},"license":"Apache-2.0","homepage":"https://github.com/TidyFactor/GitHub#readme","keywords":["tidyfactor","github","github-actions","repository-governance","devops","ai-agents","antigravity","claude-code","cursor","codex","repo-styling","readme-engine"],"repository":{"type":"git","url":"git+https://github.com/TidyFactor/GitHub.git"},"description":"TidyFactor GitHub — GitHub Platform Operations, Governance, Content, Experience & Intelligence Engine for AI Coding Agents","maintainers":[{"name":"alwkala","email":"development@alwkala.com"}],"readme":"<div align=\"center\">\n\n# TidyFactor GitHub\n\n**面向 AI 编码智能体的 GitHub 平台运维、治理、内容、视觉体验与智能引擎**\n\n[![Version](https://img.shields.io/badge/version-1.1.0-blue.svg?style=flat-square)](package.json)\n[![License](https://img.shields.io/badge/license-Apache--2.0-green.svg?style=flat-square)](LICENSE)\n[![Ecosystem](https://img.shields.io/badge/TidyFactor-Skills--LAB-purple.svg?style=flat-square)](https://github.com/TidyFactor)\n[![Compatibility](https://img.shields.io/badge/Agents-Antigravity%20|%20Claude%20|%20Cursor%20|%20Codex-orange.svg?style=flat-square)](SKILL.md)\n\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)\n\n</div>\n\n---\n\n## ⚡ 快速上手 (Quickstart)\n\n数秒内将技能添加到您的智能体环境中：\n\n```bash\n# 全局安装或通过 NPM 直接运行\nnpx @alwkala/tidyfactor-github\n```\n\n或在 AI 编码助手 (*Google Antigravity, Claude Code, Cursor, Codex*) 中直接调用：\n```text\n/tidyfactor-github audit\n```\n\n---\n\n## 🎯 什么是 TidyFactor GitHub？\n\n`tidyfactor-github` 将 GitHub 从一个被动的 Git 远程仓库转变为一个**受控、安全、自动化、视觉美观且高转化率的软件工程中心**。\n\n它贯穿整个平台层级运行：\n**账户** ➔ **组织 (Org)** ➔ **仓库 (Repo)** ➔ **代码** ➔ **协作** ➔ **安全** ➔ **开发者体验 (DX)**。\n\n---\n\n## 📋 核心命令矩阵\n\n| 命令 | 目标与产出 | 执行工作流 |\n|---|---|---|\n| `/brief` | 战略发现与项目基础架构基线制定 | `workflows/brief-discovery.md` |\n| `/audit` | 9 维仓库健康度体检 (0-100分) 与缺陷诊断 | `workflows/run-repo-audit.md` |\n| `/oss` | 10 轴开源成熟度与就绪度评估 | `workflows/run-oss-audit.md` |\n| `/ruleset` | 配置 GitHub Rulesets 与分支保护策略 | `workflows/configure-rulesets.md` |\n| `/issue` | 生成交互式 YAML Issue Forms 表单 | `workflows/setup-issue-forms.md` |\n| `/pr` | 创建标准化 PR 模板与 CODEOWNERS 规则 | `workflows/setup-pr-template.md` |\n| `/action` | 审计与加固 GitHub Actions 工作流 (SHA256 Pinning) | `workflows/audit-actions-ci.md` |\n| `/security` | 配置安全漏洞披露政策 (`SECURITY.md`) 与 Dependabot | `workflows/harden-security.md` |\n| `/readme` | 打造清晰易读、无废话的高质感技术文档 | `workflows/craft-readme.md` |\n\n---\n\n## 💡 典型应用场景\n\n### 1. 快速无害仓库体检 (安全只读模式)\n```bash\npython tools/repo_audit.py .\n```\n评估安全、文档、自动化和治理得分，不修改任何文件。\n\n### 2. 生成 Issue 表单与 PR 规范模板\n```text\n/tidyfactor-github issue\n/tidyfactor-github pr\n```\n在 `.github/ISSUE_TEMPLATE/` 和 `.github/PULL_REQUEST_TEMPLATE.md` 中生成标准文件。\n\n### 3. 安全加固与自动化依赖更新\n```text\n/tidyfactor-github security\n```\n配置漏洞披露流程与每周自动依赖扫描。\n\n---\n\n## 📖 完整技术规范与文档\n\n如需查看深层架构设计、完整 JSON Schema 契约和原生工具集，请参阅[英文权威技术文档 (README.md)](README.md)。\n","readmeFilename":"README.zh.md"}