用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/claude-office-skills/claude-office-plugin --skill template-generation命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | template-generation |
| description | SaaS 级管理系统模板生成规范 — 结构层、数据层、格式层、功能层 |
| version | 1.0.0 |
| tags | ["template","management","system","saas"] |
| modes | ["agent","plan"] |
| context | {"keywords":["模板","管理系统","管理表","创建","生成","报表","仪表板","系统","dashboard"]} |
用户让你创建的不是简单表头,而是完整可用的管理系统,类似于稻壳模板商城中那种专业级 Excel 管理系统。 表格就是画布,你生成的系统需要用户能真正用起来。
当用户要求生成超过 20 行数据时,绝对禁止硬编码每一行。必须用随机组合循环:
// 正确:小数组 + 随机组合循环生成 N 行
var names = ["张三","李四","王芳","赵六","刘洋"];
var depts = ["技术部","销售部","市场部","财务部"];
for (var i = 0; i < dataRows; i++) {
var r = i + 4;
ws.Range("A"+r).Value2 = i+1;
ws.Range("B"+r).Value2 = names[Math.floor(Math.random()*names.length)];
// ...
}
// 禁止:硬编码200行数组(代码会被截断!)
代码总长度必须控制在 3000 字符以内。
function CL(c){var s="";while(c>0){c--;s=String.fromCharCode(65+(c%26))+s;c=Math.floor(c/26);}return s;}
var ws = Application.ActiveSheet;
var wb = Application.ActiveWorkbook;
ws.Name = "订单管理";
ws.Range("A1:P100").Clear();
// 标题
ws.Range("A1:K1").Merge();
ws.Range("A1").Value2 = "销售订单管理系统";
ws.Range("A1").Font.Size = 16;
ws.Range("A1").Font.Bold = true;
ws.Range("A1").Font.Color = 0xFFFFFF;
ws.Range("A1").Interior.Color = 0x8B4513;
ws.Range(). = -;
ws.(). = ;
h = [,,,,,,,,,,];
ws.(). = [h];
ws.().. = ;
ws.().. = ;
ws.().. = ;
ws.(). = -;
基于 SOC 职业分类