Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI运行WCAG 2.2 AA级无障碍审计,支持axe/pa11y工具及TUI终端检查,自动发布PR评论并拦截违规合并。

105 skills 68

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工具及TUI终端检查,自动发布PR评论并拦截违规合并。
故事包含 ui:true 要求审计无障碍性
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌、原型和堆栈配置,自动生成包含实现文件、Storybook故事、单元测试及Gherkin规范的完整UI组件骨架代码。
需要创建新的UI组件 初始化前端组件目录结构 生成带测试的组件样板代码
.claude/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件中提取Gherkin场景生成可运行的.feature文件,并自动为TS/JS/Python/Java生成步骤定义存根。用于保持测试套件与文档同步。
需要自动化将需求文档转换为Cucumber测试用例 需要同步故事文档到功能测试文件
.claude/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
用于读取和写入 W3C DTCG 格式的设计令牌,并生成 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配置 优化容器镜像大小 配置服务健康检查
.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 CLI 自动化管理 Issue 全生命周期,包括创建、查看、编辑标签与指派、添加评论及关闭。支持从故事文件提取信息并关联项目阶段,实现无人工干预的 Issue 流转。
需要创建或更新 GitHub Issue 时 根据故事状态自动变更 Issue 标签或指派人员时 在 Issue 中记录测试状态或阻塞信息时
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在 GitHub 仓库中幂等地初始化和同步 Issue 标签与里程碑。支持按阶段、类型、优先级及规范流程自动创建或更新标签,确保 CI/CD 及项目启动时配置一致性,不删除现有内容。
初始化新 GitHub 仓库的标签和里程碑 在 CI 流水线中同步或校验 Issue 标签状态
.claude/skills/gh-labels-milestones/SKILL.md
npx skills add kinncj/Heimdall --skill gh-labels-milestones -g -y
管理GitHub Projects v2看板,支持通过CLI或GraphQL添加Issue、查询状态及更新字段值。
需要向GitHub项目看板添加Issue卡片 需要更新项目看板的字段状态或类型
.claude/skills/gh-projects/SKILL.md
npx skills add kinncj/Heimdall --skill gh-projects -g -y
用于生成符合规范命名的 Gherkin 故事文件,处理 ID 分配、时间戳、文件名构建及标签格式化。包含文件模板和验收标准验证规则,确保 BDD 场景的合规性与一致性。
编写新的用户故事文件 更新现有的 Gherkin 场景
.claude/skills/gherkin-authoring/SKILL.md
npx skills add kinncj/Heimdall --skill gherkin-authoring -g -y
提供GitHub CLI (gh) 的完整参考,涵盖仓库上下文获取、Issue创建/查询/更新/评论/关闭及PR管理(创建/审查/合并),用于自动化GitHub交互与协作流程。
需要操作GitHub Issue或PR 查询仓库状态或搜索代码
.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实现参数化执行、通过nbformat编程创建笔记本、导出格式及Git提交规范,确保分析流程的可复现性与整洁性。
处理.ipynb文件时 需要标准化Notebook结构或提高可复现性时 自动化执行或导出Notebook时
.claude/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于Karpathy四大原则审计代码变更,检查思考、简洁性、手术式修改和目标驱动执行。自动在实施阶段后触发或手动调用,生成合规评分报告并决定是否放行。
Phase 5 IMPLEMENT完成后自动触发 用户手动输入/karany-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资源清单 使用Kustomize管理环境覆盖 审查K8s配置文件
.claude/skills/kubernetes-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill kubernetes-patterns -g -y
用于生成和验证组件、序列、ER、部署及状态机图,辅助架构文档化。需确保语法正确且节点数合规,并在提交前通过Mermaid编辑器测试。
需要绘制系统架构图时 编写技术文档需可视化数据模型或流程时
.claude/skills/mermaid-diagrams/SKILL.md
npx skills add kinncj/Heimdall --skill mermaid-diagrams -g -y
根据已批准的原型和设计令牌,为Web或TUI目标生成高保真UI组件脚手架代码。支持Mantine、Tailwind/shadcn及纯HTML等前端技术栈,输出可运行代码供人工审批后作为实现基准。
基于原型文件生成UI组件代码 需要适配特定前端框架的界面脚手架
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度器,用于执行 Taffy 工作流、本地技能或子代理。支持从 skills.sh 注册表自动安装缺失资源,并通过 JSON 文件实时追踪任务状态与进度。
需要运行指定的工作流或技能 需要调用特定的子代理 本地未找到所需技能需自动下载
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
提供 Playwright CLI 交互探索与快照交互指南,支持基于元素引用的自动化操作及会话管理。涵盖从交互式探索到生成 E2E 测试代码的工作流,以及测试执行、UI 调试和 API 测试功能,旨在提升浏览器自动化测试效率。
编写或运行浏览器自动化测试 进行 E2E 测试脚本开发 需要交互式探索网页元素以生成测试用例
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供 PostgreSQL 数据库模式、迁移及查询优化的标准实践,涵盖表结构、RLS、索引和连接池配置。
编写数据库表结构 执行数据库迁移脚本 优化 SQL 查询性能
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供Redis集成最佳实践,涵盖键命名规范、Cache-Aside缓存、Sorted Set限流及Session存储模式。指导开发者高效使用Redis数据结构,提升服务性能与稳定性。
需要实现数据缓存逻辑 实施API接口限流策略 配置Web应用会话存储
.claude/skills/redis-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill redis-patterns -g -y
用于记录和管理重要架构决策的 RFC/ADR 技能。提供标准化模板,涵盖背景、目标、提案、备选方案及多维度影响评估(成本、运维、安全、团队),确保技术决策透明可追溯。
需要记录重大架构变更或技术选型决策时 在多个非平凡技术方案中进行权衡与对比时
.claude/skills/rfc-adr/SKILL.md
npx skills add kinncj/Heimdall --skill rfc-adr -g -y
提供独立代码、计划及测试审查的第二意见,生成关键性建议列表并给出批准或修改请求的裁决,用于在开发各阶段捕获遗漏问题。
完成计划后 复杂多文件实现后 编写测试后 感到不确定时
.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
评估新功能上线前的运营就绪状态,涵盖故障模式分析、可观测性指标及告警配置、回滚计划与运行手册审查。
功能上线前评审 生产环境发布检查
.claude/skills/sre-review/SKILL.md
npx skills add kinncj/Heimdall --skill sre-review -g -y
用于同步故事Markdown文件与GitHub Issue的双向一致性。涵盖新建Issue、更新内容、回写元数据等场景,确保文件叙事与Issue状态、标签等属性的准确映射。
需要同步故事文件与GitHub Issue的状态或内容 创建新的GitHub Issue并关联故事文件
.claude/skills/story-issue-sync/SKILL.md
npx skills add kinncj/Heimdall --skill story-issue-sync -g -y
提供Stripe支付集成的最佳实践,涵盖Webhook签名验证、幂等性处理及订阅管理。指导开发者安全、可靠地实现支付功能,确保数据一致性与合规性。
集成Stripe支付接口 处理支付Webhook回调 配置订阅服务
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 本地开发、数据库迁移及边缘函数的标准模式,涵盖 RLS 安全策略配置与 TypeScript 类型生成规范。
构建 Supabase 应用 配置数据库表结构 编写边缘函数逻辑
.claude/skills/supabase-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill supabase-patterns -g -y
遵循红绿重构循环的测试驱动开发流程,指导先写失败测试再实现代码。包含ATDD模式及集成测试容器生命周期管理,确保代码质量与回归安全。
需要实现新功能 执行TDD开发流程 编写单元测试或验收测试
.claude/skills/tdd-workflow/SKILL.md
npx skills add kinncj/Heimdall --skill tdd-workflow -g -y
提供Terraform IaC最佳实践,涵盖模块结构、状态管理及变量模式。指导资源定义、环境隔离、成本标注及安全规范,确保基础设施代码的可维护性与合规性。
编写或重构Terraform配置 设计IaC模块结构 管理多环境状态文件
.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平台部署、边缘函数配置及环境变量管理的最佳实践,涵盖vercel.json配置、运行时选择、中间件模式及安全规范。
需要部署Next.js应用到Vercel 配置Vercel边缘函数或中间件 同步或管理Vercel环境变量
.claude/skills/vercel-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill vercel-patterns -g -y
根据品牌简介或关键词生成包含调色板、排版和间距的视觉标识,输出为JSON文件供设计令牌使用。支持Web和终端界面,确保色彩对比度符合WCAG标准。
建立品牌视觉识别 生成设计令牌输入
.claude/skills/visual-identity/SKILL.md
npx skills add kinncj/Heimdall --skill visual-identity -g -y
根据用户故事文件生成低保真线框图,支持ASCII、SVG或HTML格式。通过解析Gherkin提取UI组件,适配Web和TUI目标,输出标准化线框文件以供人工审核及后续开发使用。
需要为UI故事创建线框图时 将用户故事转换为可视化布局草稿时
.claude/skills/wireframe/SKILL.md
npx skills add kinncj/Heimdall --skill wireframe -g -y
对生成的UI执行WCAG 2.2 AA无障碍审计,支持Web和终端界面。自动检测axe或pa11y工具,生成违规报告并作为PR评论发布,阻断合并。
故事包含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文件,并自动生成对应测试框架的Step Definition存根代码。支持TS、JS、Python和Java多语言栈,保持文档与测试套件同步。
将用户故事转换为自动化测试用例 为新的Gherkin场景生成步骤定义骨架 同步文档中的验收标准到测试目录
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
读取和写入W3C DTCG格式的design tokens,并生成CSS、Tailwind和Mantine等框架的输出文件。用于统一设计系统管理。
修改或生成设计令牌 需要同步UI设计变量到代码
.cursor/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose最佳实践,包括多阶段构建、健康检查及安全规范。用于编写或审查Dockerfile和Compose配置,确保容器化服务的安全与高效。
编写Dockerfile 审查Dockerfile 编写docker-compose.yml 审查docker-compose.yml
.cursor/skills/docker-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill docker-patterns -g -y
用于在架构决策审查中标注云成本影响,涵盖计算、存储、网络及第三方API的成本驱动因素。提供Terraform注解格式和月度估算模板,辅助评估扩展性与预留实例适用性。
审查基础设施变更 设计新服务时评估成本 进行架构决策以识别潜在云费用
.cursor/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
管理 GitHub Issue 全生命周期,支持创建、查看、更新标签与指派、评论及关闭操作。通过 CLI 自动化 Story 从创建到 QA 关闭的流程,实现无人工干预的 Issue 状态流转与关联。
需要创建或更新 GitHub Issue Story 阶段开始或完成需记录状态 测试失败或阻塞需通知 Story 验收完成需关闭 Issue
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地同步和创建Labels及Milestones。通过upsert逻辑确保标签状态一致,仅新增或更新,不删除,适用于项目启动阶段。
新建GitHub仓库需要初始化标签体系 CI/CD流水线中需要保证Issue标签定义与代码库一致
.cursor/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卡片 需要更新项目看板的字段状态或选项值 需要查询GitHub项目看板的当前状态
.cursor/skills/gh-projects/SKILL.md
npx skills add kinncj/Heimdall --skill gh-projects -g -y
用于生成符合规范命名的 Gherkin 故事文件,自动处理 ID 分配、时间戳及文件名。提供标准模板并校验场景语法,确保需求文档结构一致且可追溯。
编写新的用户故事或功能需求 更新现有故事文件内容
.cursor/skills/gherkin-authoring/SKILL.md
npx skills add kinncj/Heimdall --skill gherkin-authoring -g -y
提供GitHub CLI (gh) 的完整参考,涵盖Issue、PR、仓库及Actions等交互操作。用于自动化管理代码审查、任务追踪和版本发布流程。
需要创建或更新GitHub Issue/PR 执行CI/CD相关的仓库操作 查询代码审查状态
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于去除文本中AI生成的痕迹和模式,使文档、注释、提交信息等内容更自然人性化。支持手动调用及与MAPLE集成,提供语音校准功能以匹配个人风格。
生成文档后润色 提交代码前检查消息 优化README或变更日志 消除AI写作特征
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖标准化单元格结构、使用Papermill实现参数化执行、通过nbformat编程生成Notebook、导出格式及Git版本控制规范,确保分析过程的可复现性与代码整洁。
处理.ipynb文件时 需要规范化Jupyter Notebook结构 配置可复现的数据科学工作流
.cursor/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
依据Karpathy四项原则审计代码变更,评估Think Before Coding、Simplicity First等合规性。作为Phase 5至6的门控机制,生成评分报告并决定是否放行,确保代码质量与规范。
Phase 5 IMPLEMENT完成后自动触发 手动调用/karany-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

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-26 01:51
浙ICP备14020137号-1