Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI执行WCAG 2.2 AA无障碍审计,自动检测axe或pa11y工具并生成报告。支持Web与终端界面,强制拦截AA违规项,适用于含ui:true的故事或明确请求时。

105 skills 64

Install All Skills

npx skills add kinncj/Heimdall --all -g -y
More Options

List skills in collection

npx skills add kinncj/Heimdall --list

Skills in Collection (105)

Showing top 50 of 105 by quality score. Use the install list command or open individual skills for the rest.

对生成的UI执行WCAG 2.2 AA无障碍审计,自动检测axe或pa11y工具并生成报告。支持Web与终端界面,强制拦截AA违规项,适用于含ui:true的故事或明确请求时。
故事包含 ui:true 属性 用户明确要求审计无障碍性
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌和原型自动生成前端组件骨架,包含实现文件、Storybook故事、单元测试及Gherkin规范。支持React等技术栈,生成可运行的TODO占位代码。
需要创建新的UI组件 基于设计稿生成组件基础结构 初始化带有测试和规范的前端模块
.claude/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件提取Gherkin场景生成可运行的.feature文件,并自动为TypeScript、Python等测试框架生成Step定义存根,保持测试套件与需求文档同步。
需要将故事文档转换为BDD测试用例 为新功能生成Cucumber/BDD步骤实现模板
.claude/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
管理 W3C DTCG 格式的设计令牌,从 tokens.json 源读取并生成 CSS、Tailwind 和 Mantine 输出,确保前端样式一致性。
需要修改或添加设计令牌(颜色、字体、间距等) 需要重新生成或更新 CSS 自定义属性、Tailwind 配置或 Mantine 主题
.claude/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose的最佳实践,涵盖多阶段构建、健康检查配置及安全规则,用于编写或审查容器化服务配置文件。
编写Dockerfile时 配置docker-compose文件时 审查容器镜像安全规范时
.claude/skills/docker-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill docker-patterns -g -y
用于在架构设计和基础设施变更审查中识别并标注云成本影响,提供费用驱动因素、Terraform注释格式及月度估算模板。
审查基础设施变更 设计新服务
.claude/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
用于管理 GitHub Issue 全生命周期,包括创建、查看、编辑标签和指派、评论、关闭及关联。作为故事制品在开发流程中自动化处理,无需人工干预。
需要创建或更新 GitHub Issue 需要在 Issue 中添加评论或更新状态
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地创建和同步Issue标签与里程碑。通过upsert逻辑确保标签状态一致,支持按阶段、类型、优先级等多维度分类管理。
新仓库初始化配置 CI流水线中同步项目元数据
.claude/skills/gh-labels-milestones/SKILL.md
npx skills add kinncj/Heimdall --skill gh-labels-milestones -g -y
管理 GitHub Projects v2 看板,支持通过 CLI 或 GraphQL API 添加 Issue、查询状态及更新字段值(如状态、类型)。
需要向 GitHub 项目看板添加 Issue 需要更新项目看板的字段值或查询看板状态
.claude/skills/gh-projects/SKILL.md
npx skills add kinncj/Heimdall --skill gh-projects -g -y
规范生成 Gherkin 故事文件,涵盖命名、ID分配、模板填充及语法验证。确保文件结构一致,符合验收标准定义。
编写新功能的故事描述 更新现有故事文件 生成 Gherkin 验收测试用例
.claude/skills/gherkin-authoring/SKILL.md
npx skills add kinncj/Heimdall --skill gherkin-authoring -g -y
提供GitHub CLI (gh) 的完整参考指南,涵盖仓库上下文获取、Issue创建/查询/更新/评论/关闭以及PR管理(创建、审查、合并等)的常用命令与最佳实践。
需要操作GitHub Issue或Pull Request 需要查询仓库状态或代码审查信息
.claude/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于消除文本中AI生成痕迹,使文档、注释和提交信息更自然。适用于文档生成后、代码提交前或品牌一致性校准场景。
文档生成后润色 提交代码前检查 消除AI写作模式
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,包括标准化单元格结构、使用Papermill实现参数化执行、编程式创建Notebook、导出格式及Git提交规范(如清理输出),确保分析流程的可复现性与协作效率。
处理.ipynb文件时 需要规范化Jupyter Notebook结构 配置可复现的数据科学工作流 自动化执行或导出Notebook
.claude/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于Karpathy四大原则审查代码变更,评估思考、简洁性、精准修改和目标驱动执行情况。自动拦截低分提交或手动触发,生成合规报告并决定流程推进。
Phase 5 IMPLEMENT完成后自动触发 用户通过/karpathy-audit或@karpathy-audit手动调用
.claude/skills/karpathy-audit/SKILL.md
npx skills add kinncj/Heimdall --skill karpathy-audit -g -y
提供Kubernetes和Kustomize的最佳实践模板,涵盖基础结构、Deployment配置(含探针和资源限制)、PDB及HPA设置,并附带验证工作流,用于编写或审查K8s清单文件。
编写Kubernetes部署清单 审查K8s配置文件 使用Kustomize管理环境覆盖
.claude/skills/kubernetes-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill kubernetes-patterns -g -y
用于为功能特性生成并验证 Mermaid 图表(组件、时序、ER、部署、状态机),以支持架构文档编写。
需要绘制系统架构图 需要记录数据模型结构 需要描述业务流程时序
.claude/skills/mermaid-diagrams/SKILL.md
npx skills add kinncj/Heimdall --skill mermaid-diagrams -g -y
基于已审批线框图和设计令牌,为指定 UI 栈(如 Mantine、Tailwind 或 HTML)生成高保真组件 Mockup 代码。支持 Web 和 TUI 目标,需通过预检确保输入合规。
需要基于设计稿生成前端组件原型代码 实现已审批的线框图并输出可运行代码
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度器,支持执行Taffy工作流、本地技能或子代理。具备从registry自动安装技能的回退机制,并在运行期间强制实施各类Harness规范与Gherkin交付协议,确保任务合规执行。
需要按名称启动特定工作流或技能 需要协调多个Agent或步骤的复杂任务
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
基于 Playwright CLI 的浏览器自动化技能,支持交互式页面探索、快照交互及会话管理。提供从手动操作到 E2E 测试代码生成的工作流,并涵盖 API 测试与 Token 优化建议。
需要编写或运行浏览器自动化测试 进行交互式网页探索与元素交互 将手动操作转换为 E2E 测试脚本
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供PostgreSQL模式、迁移及查询优化规范,涵盖表结构、RLS安全策略、索引构建及连接池配置。
编写数据库Schema或迁移文件 优化SQL查询性能 配置PgBouncer连接池
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供 Redis 集成最佳实践,涵盖键命名规范、Cache-Aside 缓存、基于有序集合的限流及 Session 存储模式,辅助开发者高效使用 Redis。
需要实现数据缓存逻辑 服务集成 Redis 进行会话管理或限流
.claude/skills/redis-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill redis-patterns -g -y
用于规范化和自动化撰写架构决策记录(ADR)。当面临重大技术选型、模式变更或需评估长期影响的权衡时,提供标准模板以记录上下文、方案对比及影响分析。
需要记录重大架构决策 在多个技术方案间进行权衡选择 引入新技术或框架 变更核心设计模式
.claude/skills/rfc-adr/SKILL.md
npx skills add kinncj/Heimdall --skill rfc-adr -g -y
提供代码、计划或测试的独立审查意见,通过CRITICAL/WARN/INFO分级反馈及批准/修改建议,辅助开发者发现遗漏问题。
复杂多文件实现后 编写测试后运行前 规划阶段完成后 对实现感到不确定时
.claude/skills/rubber-duck/SKILL.md
npx skills add kinncj/Heimdall --skill rubber-duck -g -y
执行ship-safe安全与质量审计,检查密钥、漏洞及风险模式。在PR前或合并前触发,解析结果并按严重程度报告阻断项或建议。
提交PR前 合并功能分支到主分支前 修改认证或基础设施配置后
.claude/skills/ship-safe/SKILL.md
npx skills add kinncj/Heimdall --skill ship-safe -g -y
用于在开发前生成符合 BDD 规范的 Gherkin 故事文件,定义用户故事、验收标准及状态流转,并提供脚本验证故事文件的完整性与审批状态。
需要为新功能编写规格说明 生成或验证 Gherkin 验收测试用例 检查需求文档的审批状态
.claude/skills/spec-kit/SKILL.md
npx skills add kinncj/Heimdall --skill spec-kit -g -y
用于在功能上线前评估生产就绪度,涵盖故障模式分析、可观测性指标及告警配置、回滚方案审查,并生成标准化运维手册。
新功能上线前的生产就绪审查 需要评估SLO和告警策略的场景 编写或更新运维运行手册
.claude/skills/sre-review/SKILL.md
npx skills add kinncj/Heimdall --skill sre-review -g -y
同步 Story Markdown 文件与 GitHub Issue 的双向一致性,涵盖创建、更新及状态同步。
需要同步故事文件与GitHub Issue时 新建或更新Story文件以关联Issue时
.claude/skills/story-issue-sync/SKILL.md
npx skills add kinncj/Heimdall --skill story-issue-sync -g -y
提供 Stripe API 集成最佳实践,涵盖 Webhook 处理、支付会话创建及订阅管理。强调签名验证、幂等性密钥使用及安全规范,辅助开发者实现稳定可靠的支付功能。
需要集成 Stripe 支付功能 实现 Webhook 事件处理逻辑 创建支付或订阅会话
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 本地开发、数据库迁移及 Edge Functions 的标准模式与最佳实践,涵盖 RLS 安全策略、类型生成和部署流程。
构建 Supabase 应用 配置数据库表和行级安全策略 编写或部署 Supabase Edge Functions
.claude/skills/supabase-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill supabase-patterns -g -y
指导基于TDD的开发工作流,涵盖红绿重构循环、ATDD模式及集成测试容器管理。要求先写失败测试再实现代码,确保质量与规范。
需要编写新功能时 执行测试驱动开发流程时
.claude/skills/tdd-workflow/SKILL.md
npx skills add kinncj/Heimdall --skill tdd-workflow -g -y
提供Terraform基础设施即代码的最佳实践,涵盖模块结构、状态管理及变量模式。指导编写HCL资源定义,规范初始化、验证、计划等工作流程,并强调成本标注与安全规则。
编写Terraform配置文件 设计IaC模块结构 管理Terraform状态
.claude/skills/terraform-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill terraform-patterns -g -y
基于STRIDE框架对组件和信任边界进行威胁建模,生成包含资产、风险分析及缓解措施的威胁注册表。用于在功能上线前评估安全风险并制定防御策略。
新功能安全评审 架构变更风险评估
.claude/skills/threat-modeling/SKILL.md
npx skills add kinncj/Heimdall --skill threat-modeling -g -y
提供Vercel部署、Edge函数、环境变量管理及中间件模式的配置与操作指南,用于指导Next.js应用在Vercel平台上的正确构建、发布与安全设置。
需要部署Next.js应用到Vercel 配置Vercel的vercel.json或环境变量 处理Vercel Edge运行时或中间件逻辑
.claude/skills/vercel-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill vercel-patterns -g -y
根据品牌简报生成视觉识别系统(色彩、排版、间距),输出JSON供设计令牌技能使用,支持Web和终端目标。
建立品牌视觉识别 生成设计令牌文件
.claude/skills/visual-identity/SKILL.md
npx skills add kinncj/Heimdall --skill visual-identity -g -y
根据用户故事文件生成低保真线框图,支持ASCII、SVG或HTML格式。适配Web和TUI目标,确保输出确定性并需人工审批后进入下游设计阶段。
需要为UI故事创建低保真线框图 从用户故事文件生成界面布局原型
.claude/skills/wireframe/SKILL.md
npx skills add kinncj/Heimdall --skill wireframe -g -y
对生成的UI执行WCAG 2.2 AA级无障碍审计,支持axe-core或pa11y工具,自动检测并报告违规项。针对Web和TUI目标提供差异化检查逻辑,确保符合无障碍标准。
故事标记为ui:true 要求审计无障碍性
.cursor/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌和原型自动生成功能组件骨架,包含实现文件、Storybook故事、单元测试及Gherkin规范。
需要创建新的UI组件 生成前端组件脚手架
.cursor/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件提取Gherkin场景生成可运行的.feature文件及步骤定义存根,支持TS/JS/Python/Java多栈。保持测试与文档同步,实现自动化BDD流程。
需要将需求文档中的Gherkin场景转换为Cucumber/Behave测试用例 需要同步更新测试套件以匹配最新的故事描述
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
用于读取和写入W3C DTCG格式的设计令牌,并生成CSS、Tailwind和Mantine等框架输出。适用于修改或生成设计令牌场景。
修改设计令牌 生成前端样式配置
.cursor/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose最佳实践,包括多阶段构建、健康检查及安全规则。用于编写或审查Dockerfile和Compose配置,确保容器化服务的规范性与安全性。
编写Dockerfile 创建docker-compose配置文件 审查容器化部署配置 优化镜像构建流程
.cursor/skills/docker-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill docker-patterns -g -y
识别并标注架构决策的云成本影响,提供计费模型、Terraform注释规范及月度估算模板。用于在基础设施变更或新服务设计阶段进行FinOps审查。
审查基础设施变更 设计新服务架构 评估云资源成本
.cursor/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
用于在故事生命周期中通过 GitHub CLI 自动化管理 Issue,包括创建、查看、编辑标签和指派、添加评论及关闭等操作。
需要创建或更新 GitHub Issue 以关联故事需求时 在开发流程中需要自动记录进度或状态变更到 Issue 时
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地同步和配置Issue的Labels及Milestones。通过脚本自动创建缺失项或更新现有项的颜色与描述,确保项目标签体系的一致性。
新仓库初始化时配置标签 CI流水线中同步标签定义 需要统一Issue分类标准
.cursor/skills/gh-labels-milestones/SKILL.md
npx skills add kinncj/Heimdall --skill gh-labels-milestones -g -y
管理GitHub Projects v2看板,支持添加Issue卡片、查询状态及更新字段值(如状态、类型)。优先使用gh CLI,不足时回退至GraphQL API。
需要向GitHub项目看板添加Issue 需要更新项目看板的字段值或查询看板状态
.cursor/skills/gh-projects/SKILL.md
npx skills add kinncj/Heimdall --skill gh-projects -g -y
用于生成符合命名规范、包含正确ID和时间戳的Gherkin故事文件。提供脚本自动分配序号,定义标准Markdown模板及Gherkin语法校验规则,确保验收标准的格式一致性与合规性。
编写新的用户故事或功能需求文档 更新现有的Gherkin场景文件 需要按照特定规范生成测试用例描述
.cursor/skills/gherkin-authoring/SKILL.md
npx skills add kinncj/Heimdall --skill gherkin-authoring -g -y
提供 GitHub CLI (gh) 的完整参考,涵盖仓库上下文、Issue 全生命周期管理及 PR 创建、审查与合并操作。适用于自动化处理 GitHub 上的代码协作、任务跟踪和版本发布流程。
需要管理 GitHub Issue 或 Pull Request 执行 GitHub 仓库相关的自动化操作 查询 GitHub 项目状态或提交记录
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于去除文本中的AI生成痕迹,使文档、注释、提交信息等内容更自然。通过检测29种AI写作模式并进行重写,提升语言的人类化程度和一致性。
需要优化AI生成的文档或代码注释时 在合并前检查提交信息和README等文本的自然度时
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖标准单元格结构、使用Papermill实现参数化执行、通过nbformat编程创建笔记本、格式转换及Git提交时的清理规范,确保分析流程的可复现性与规范性。
处理.ipynb文件 需要规范化Jupyter Notebook结构 配置可复现的参数化执行 自动化生成或转换Notebook
.cursor/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于 Karpathy 四大原则对代码变更进行合规性审计,生成评分报告并决定流程是否放行。用于提升代码质量与规范性。
Phase 5 IMPLEMENT 完成后自动触发 手动调用 /karpathy-audit 或 @karpathy-audit
.cursor/skills/karpathy-audit/SKILL.md
npx skills add kinncj/Heimdall --skill karpathy-audit -g -y
提供Kubernetes和Kustomize的部署模式,涵盖基础结构、Deployment配置、PDB及HPA模板,并包含验证工作流。用于编写或审查K8s清单文件。
编写Kubernetes部署清单 审查K8s资源配置 使用Kustomize管理多环境覆盖
.cursor/skills/kubernetes-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill kubernetes-patterns -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-13 00:02
浙ICP备14020137号-1 $お客様$