用于迭代检查并修复技能 frontmatter 合规性、分数与 token 问题。
该技能材料显示其主要是用于改进 Skill frontmatter 的工作流型提示/文档,且无密钥、无声明远程端点,整体风险较低。需注意其描述中涉及读取技能文件、创建测试、运行测试器和 git 命令,因此若实际落地为自动化流程,仍应在本地执行与文件修改范围上保持审慎。
材料明确标注无需密钥或环境变量,未见要求提供 API token、账户凭证或其他敏感认证信息,凭证泄露面较小。
未声明任何远程端点,系统检查项也未显示外联配置;从材料看更像本地提示/工作流说明,未见将用户数据发送到第三方服务的事实依据。
描述中明确写有会调用 token counting tools、test runners 和 git commands,并包含“创建测试”“运行测试”“修复”等步骤;这意味着可能触发本机命令执行或仓库操作。此属工具常规能力,但应限制执行上下文。
README 表明其会读取 SKILL.md、测试文件和 token 统计,并可能新增/修改测试与 frontmatter;材料未见超出技能仓库范围的过度授权迹象,但确有本地文件读写可能。
来源为 GitHub 上的微软相关开源仓库,具备可审计源码,且有一定社区采用(222 stars);虽许可证未声明、维护状态未知,但现有正面来源证据足以将供应链风险维持在低位。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "sensei" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/GitHub-Copilot-for-Azure/main/.github/skills/sensei/SKILL.md 2. 保存为 ~/.claude/skills/sensei/SKILL.md 3. 装好后重载技能,告诉我可以用了
请运行 sensei,检查这个 skill 的 frontmatter 是否合规,指出缺失字段、格式问题、token 超限风险,并给出修复建议。
返回合规检查结果、问题清单、评分或风险提示,以及可执行的修改建议。
请用 sensei 改进这个 skill 的 frontmatter:修正格式与字段问题,尽量通过测试,并总结你做了哪些修改。
输出修正后的 frontmatter、测试结果,以及变更摘要。
请运行 sensei,评估这个 skill 的 token 使用情况与整体质量分,找出冗余内容,并提出精简方案。
给出 token 统计、质量评估、冗余分析和精简后的优化建议。
"A true master teaches not by telling, but by refining." - The Skill Sensei
Automates skill frontmatter improvement using the Ralph loop pattern - iteratively improving skills until they reach Medium-High compliance with passing tests, then checking token usage and prompting for action.
When user says "sensei help" or asks how to use sensei, show this:
╔══════════════════════════════════════════════════════════════════╗
║ SENSEI - Skill Frontmatter Compliance Improver ║
╠══════════════════════════════════════════════════════════════════╣
║ ║
║ USAGE: ║
║ Run sensei on <skill-name> # Single skill ║
║ Run sensei on <skill-name> --skip-integration # Fast mode ║
║ Run sensei on <skill1>, <skill2>, ... # Multiple skills ║
║ Run sensei on all Low-adherence skills # Batch by score ║
║ Run sensei on all skills # All skills ║
║ ║
║ EXAMPLES: ║
║ Run sensei on appinsights-instrumentation ║
║ Run sensei on azure-security --skip-integration ║
║ Run sensei on azure-security, azure-observability ║
║ Run sensei on all Low-adherence skills ║
║ ║
║ WHAT IT DOES: ║
║ 1. READ - Load skill's SKILL.md, tests, and token count ║
║ 2. SCORE - Check compliance (Low/Medium/Medium-High/High) ║
║ 3. SCAFFOLD - Create tests from template if missing ║
║ 4. IMPROVE - Add WHEN: triggers (cross-model optimized) ║
║ 5. TEST - Run tests, fix if needed ║
║ 6. REFERENCES- Validate markdown links ║
║ 7. TOKENS - Check token budget, gather suggestions ║
║ 8. SUMMARY - Show before/after with suggestions ║
║ 9. PROMPT - Ask: Commit, Create Issue, or Skip? ║
║ 10. REPEAT - Until Medium-High score + tests pass ║
║ ║
║ TARGET SCORE: Medium-High ║
║ ✓ Description > 150 chars, ≤ 60 words ║
║ ✓ Has "WHEN:" trigger phrases (preferred) ║
║ ✓ No "DO NOT USE FOR:" (unless disambiguation-critical) ║
║ ✓ SKILL.md < 500 tokens (soft limit) ║
║ ║
║ MORE INFO: ║
║ See .github/skills/sensei/README.md for full documentation ║
║ ║
╚══════════════════════════════════════════════════════════════════╝
Run sensei on azure-deploy
Run sensei on azure-security, azure-observability
Run sensei on all Low-adherence skills
Run sensei on all skills
Run sensei on my-skill --gepa
Run sensei on my-skill --gepa --skip-integration
Run sensei on all skills --gepa
When --gepa is used, Step 5 (IMPROVE) is replaced with GEPA evolutionary optimization.
Instead of template-based improvements, GEPA parses trigger prompt arrays from the existing
…
根据本地集成测试失败信息,自动整理并创建 GitHub 缺陷问题。
帮助开发者调查 GitHub 集成测试失败原因并给出修复建议
定位特定技能测试失败原因,读取结果文件并提取关键报错细节。
审查技能类 PR,并按严重级别给出结构化质量反馈与规范检查
帮助你编写、校验并运行基于 eval.yaml 的智能体评测套件
分析并精简 Markdown 内容,降低 token 消耗并提升 AI 处理效率。
帮助你创建、整理、校验并重构 AgentSkills 与 SKILL.md 技能文件。
用于创建、编辑与优化AI技能,并评测其效果与触发准确性。
将当前对话中的可复用流程整理并保存为可反复调用的技能文件
自动生成测试场景并分析代理执行过程,量化技能与规则遵循率。
帮助你创建、修改并排查 AI 技能规范、调用与兼容性问题
帮助你设计、审查并打包可复用的 Agent Skill 与 SKILL.md