luckykuang/infoq-scaffold-ai/compress-cli
Claude Code and agent skill by luckykuang/infoq-scaffold-ai
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
维护仓库根 AGENTS.md 的规约压缩与一致性,校验格式、行数预算、Local Skills 与 skills/ 目录和 docs/SKILLS.md 的路由、引用路径及受保护类别存在性。适用于创建、压缩、更新或校验根规约,或排查路由漂移;规则语义是否保持须结合上下文人工评审。
Install
npx vskill@latest install luckykuang/infoq-scaffold-ai/compress-cliSKILL.md
InfoQ AGENTS 规约压缩
本技能只处理仓库根 AGENTS.md 及其路由一致性。压缩的优先级是语义完整 > 行数:任何规则在被用户显式替换前都不得删除或弱化。
工作流
- 先读
AGENTS.md与被它引用的真值文件(docs/AI-COLLABORATION.md、docs/SKILLS.md、docs/MCP-SERVERS.md、各工作区AGENTS.md)。 - 保留所有既有规则,除非本次需求显式替换;不得在压缩中弱化安全、失败策略、SQL 迁移、发布护栏、Redisson OSS、编码与验收约定等类别。
- 校验
AGENTS.md引用的脚本、tools/命令与文档路径真实存在,并优先保留仓库维护的入口(如tools/backend_mvn.mjs、tools/validate_utf8.mjs)。仅docs/plan/与openspec/changes/两个本地计划目录允许尚未创建,仍须由 Git 忽略;目录下具体文件引用仍须存在。后续计划可继续写入,由用户手动清理。 - 保持格式契约:第一行必须是
# AGENTS.md;其后每个非空行必须是|Category:value,且 category 唯一。 - 详细命令与解释留在被引用的文档里,不写回
AGENTS.md;不强制固定行数目标。 - 每次改动后运行校验器与测试:
校验器是只读的:不提供自动改写模式,只检查受保护类别存在性等结构条件,不能证明规则语义未被弱化。安全与发布类规则的压缩必须结合仓库上下文人工评审;更近工作区规约也需单独核对,不在本工具的根文件检查范围内。
UI 路由检查读取 agents/openai.yaml 的实际 interface.default_prompt:字段必须唯一且包含完整 $skill-name;仅出现在注释、描述或其他技能名称前缀中不能通过。支持仓库使用的标量与缩进块格式,完整 YAML 语法另行校验。
与通用 agents-md-compress 的分工
- 通用
agents-md-compress:负责压缩写作方法与压缩动作本身。 - 本技能(仓库版):负责仓库特有真值——路由一致性、引用路径存在性、受保护类别断言、预算报告与失败关闭。两者配合使用,不互相替代。
护栏
- 只读校验:
agents_check.mjs不写文件、不改AGENTS.md。 - 不得为了减少行数删除类别;类别合并必须显式说明合并去向。
- 校验失败必须显式失败(非零退出码),禁止把失败当环境噪声。
- 不得把
AGENTS.md的强制规则挪到未纳入版本控制的本地脚手架里。
参考
- 压缩与校验契约:
references/compress-rules.md - 校验器:
scripts/agents_check.mjs - 回归测试:
scripts/test_agents_check.mjs - 协作规则总说明:
docs/AI-COLLABORATION.md
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/compress-cli/SKILL.md
Popularity
- Repository stars
- 70
- Repository forks
- 24
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/luckykuang/infoq-scaffold-ai/compress-cli)