Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI执行WCAG 2.2 AA级无障碍审计,支持Web和TUI目标。自动检测axe/pa11y工具,生成标准化违规报告并作为PR评论发布,阻断AA级违规合并。

105 skills 70

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级无障碍审计,支持Web和TUI目标。自动检测axe/pa11y工具,生成标准化违规报告并作为PR评论发布,阻断AA级违规合并。
故事包含 ui:true 属性时 用户明确要求进行无障碍审计时
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
用于根据设计令牌和原型自动生成前端UI组件骨架,包含实现文件、Storybook故事、单元测试及Gherkin规范。支持自动检测React或HTML技术栈,快速搭建可运行的组件结构。
需要创建新的UI组件 基于设计稿生成组件代码骨架
.claude/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件中提取Gherkin场景生成可运行的.feature文件,并为TypeScript、Python、Java等项目生成Step Definition存根。保持测试套件与需求文档同步。
将用户故事转换为自动化测试用例 为Cucumber/BDD框架生成测试代码骨架
.claude/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
管理设计令牌,支持读写W3C DTCG格式文件,并自动生成CSS、Tailwind和Mantine等框架输出,确保设计系统一致性。
修改或生成设计令牌 需要同步UI设计变量到代码
.claude/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose最佳实践,包括多阶段构建、健康检查及安全规范。用于编写或审查Dockerfile和Compose配置,确保容器化服务的安全性与可靠性。
编写或审查Dockerfile 配置Docker Compose文件 优化容器镜像大小与安全
.claude/skills/docker-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill docker-patterns -g -y
用于在架构设计或基础设施变更审查中识别并标注云成本影响,提供费用估算模板及关键审查问题。
审查基础设施变更 设计新服务 评估架构决策的成本影响
.claude/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
用于自动化管理 GitHub Issue 全生命周期,包括创建、查看、编辑标签与指派、评论及关闭。支持基于故事阶段的自动流转和阻塞状态标记,实现无需人工干预的 Issue 编排。
需要创建或更新 GitHub Issue 自动化故事生命周期中的 Issue 状态变更 在 Issue 中添加特定角色的评论或链接
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库中幂等地初始化和同步标签与里程碑,确保状态一致。
初始化新仓库的标签和里程碑 CI流程中同步标签定义
.claude/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 需要更新项目看板的字段状态
.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 平台。
需要创建或管理 GitHub Issue 需要处理 Pull Request 流程 查询仓库状态或搜索代码/问题
.claude/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
去除文本中的AI生成痕迹,使文档、注释和提交信息更自然。适用于文档润色、代码提交前检查及品牌一致性校准。
生成文档后润色 提交代码前检查注释 优化README或CHANGELOG
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖结构规范、Papermill参数化执行、程序化创建、导出及Git清理,确保分析流程的可复现性与规范性。
需要优化或审查Jupyter Notebook结构时 使用Papermill进行参数化执行配置时 通过代码动态生成Notebook文件时 处理Notebook输出清理与版本控制问题时
.claude/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于Karpathy四项原则审计代码变更,评估Think Before Coding、Simplicity等合规性。在实现阶段后自动触发或手动调用,生成评分报告并决定是否放行至验证阶段。
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 YAML清单 使用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)生成高保真UI组件代码存根。支持Web和终端界面目标,输出可运行代码并需人工审批。
需要基于原型实现UI组件时 生成前端组件代码骨架时
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度入口,按优先级执行Taffy工作流、本地技能或子智能体。支持从skills.sh注册表自动安装缺失技能,并在状态文件中实时记录运行进度,实现多类型任务的集中分发与追踪。
需要执行命名的工作流、技能或智能体 希望统一管理多个自动化任务的分发
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
介绍 Playwright CLI 用于交互式浏览器探索、基于快照的交互及 E2E 测试编写。涵盖安装、核心命令、会话管理及从快照到测试代码的工作流,旨在提升自动化测试效率。
编写或运行浏览器自动化测试 进行 E2E 测试探索与调试 生成前端界面交互测试用例
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供 PostgreSQL 数据库模式、迁移及查询优化的最佳实践,涵盖表结构、RLS 安全策略、索引创建及 PgBouncer 连接池配置,确保幂等性与性能。
编写数据库 schema 或迁移文件 优化 SQL 查询性能 配置数据库连接池
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供Redis集成最佳实践,涵盖键命名规范、Cache-Aside缓存模式、基于Sorted Set的限流算法及Session存储实现。指导开发者高效使用Redis数据结构与发布订阅功能。
需要集成Redis缓存服务 实现API限流逻辑 配置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
提供计划、代码和测试的独立审查,生成关键问题列表及批准或请求更改的裁决,辅助发现遗漏错误。
完成开发计划后 复杂多文件实现后 编写测试用例后
.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
用于在开发前生成符合规范的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、更新正文及状态标签。
需要为新的故事文件创建对应的GitHub Issue 故事文件内容变更后需要同步更新Issue正文 Issue状态或标签变更需要同步回故事文件
.claude/skills/story-issue-sync/SKILL.md
npx skills add kinncj/Heimdall --skill story-issue-sync -g -y
提供Stripe支付集成最佳实践,涵盖Webhook处理、幂等性键使用及订阅管理。包含本地测试配置、签名验证代码模板及安全规范,确保支付流程稳定可靠。
需要集成Stripe支付功能 处理Stripe Webhook事件 实现支付幂等性逻辑
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 本地开发工作流、数据库迁移及 RLS 策略模板,以及 Edge Functions 的安全认证模式。旨在规范 Supabase 应用构建,确保数据安全和类型安全。
构建 Supabase 应用 配置数据库迁移和 RLS 策略 编写 Supabase Edge Functions
.claude/skills/supabase-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill supabase-patterns -g -y
指导基于TDD(测试驱动开发)的RED-GREEN-REFACTOR开发流程,涵盖单元测试与ATDD模式,支持集成测试容器生命周期管理。适用于实现新功能时先写测试后编码的场景。
需要实现新功能或功能点 遵循TDD或ATDD开发规范 执行集成测试环境搭建
.claude/skills/tdd-workflow/SKILL.md
npx skills add kinncj/Heimdall --skill tdd-workflow -g -y
提供Terraform基础设施即代码的最佳实践,涵盖模块结构、状态管理及变量模式。指导编写符合规范的基础设施配置,包含CI检查、计划验证及安全规则。
编写Terraform配置文件 设计IaC模块结构 管理Terraform状态
.claude/skills/terraform-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill terraform-patterns -g -y
基于STRIDE框架对组件和信任边界进行威胁建模,生成威胁登记册。用于功能安全审查,评估 Spoofing、Tampering 等风险并提供缓解措施。
进行功能安全审查 识别系统潜在安全风险 制定安全缓解策略
.claude/skills/threat-modeling/SKILL.md
npx skills add kinncj/Heimdall --skill threat-modeling -g -y
提供Vercel部署、边缘函数配置及环境变量管理的最佳实践,涵盖vercel.json设置、运行时选择、安全头部及中间件模式。
需要部署到Vercel平台 配置Next.js边缘函数或中间件 管理Vercel环境变量
.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格式。适用于UI设计阶段,为前端开发提供视觉结构参考。
需要创建UI界面的低保真原型 从用户故事文档生成界面布局草图
.claude/skills/wireframe/SKILL.md
npx skills add kinncj/Heimdall --skill wireframe -g -y
对生成UI执行WCAG 2.2 AA无障碍审计,支持axe-core或pa11y工具,自动检测并输出违规报告。适用于含ui:true的故事,阻断严重违规合并,兼容终端界面检查。
故事标记 ui:true 要求审计无障碍性
.cursor/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌和原型自动生成包含实现、Storybook故事、单元测试及Gherkin规范的完整UI组件文件树,支持自动检测技术栈并生成可运行的骨架代码。
需要创建新的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框架,实现测试用例与需求文档的同步。
需要为需求故事创建自动化测试用例 同步故事文档到Cucumber测试套件 生成缺失的Step定义桩代码
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
用于读取和写入 W3C DTCG 格式的 design tokens,并生成 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注释规范及月度估算模板。
审查基础设施变更 设计新服务架构
.cursor/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
用于自动化管理 GitHub Issue 生命周期,包括创建、查看、更新标签和指派、添加评论及关闭 Issue。支持通过 CLI 操作关联故事制品,实现从需求到 QA 的无干预流程。
需要创建或更新 GitHub Issue 需要将 Issue 与故事或阶段关联
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在 GitHub 仓库初始化或 CI 流程中,幂等地同步标签和里程碑。通过脚本自动创建缺失项或更新现有项的颜色与描述,确保项目状态一致性。
新建 GitHub 仓库并配置标签 CI/CD 流水线中同步标签定义
.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
用于生成符合规范的 Gherkin 故事文件,自动处理 ID 分配、时间戳、文件名及标签格式。提供标准模板与验证规则,确保验收标准的正确性与一致性,适用于产品需求文档的编写与维护。
编写新的用户故事或功能描述 更新现有的 Gherkin 验收标准文件 需要按规范生成带唯一 ID 的故事文件
.cursor/skills/gherkin-authoring/SKILL.md
npx skills add kinncj/Heimdall --skill gherkin-authoring -g -y
提供 GitHub CLI (gh) 的完整参考指南,涵盖仓库上下文检查、Issue 全生命周期管理(创建、查询、更新、评论、关闭)及 Pull Request 操作(创建、审查、合并),旨在自动化 GitHub 协作流程。
需要创建或管理 GitHub Issue 需要提交或处理 Pull Request 需要查看仓库状态或分支信息
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于去除文本中AI生成的痕迹和人工化语言模式,使文档、注释、提交信息和文章更自然。适用于代码提交前检查、文档润色及品牌语调校准,提升内容的人类可读性。
在生成特性文档后进行最终润色 提交代码前检查提交信息和注释 优化README、CHANGELOG或操作手册 使AI辅助的文本听起来更自然
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖结构规范、参数化执行(Papermill)、程序化创建及导出。强调可复现性、Git清理与代码组织,适用于.ipynb文件的开发与维护。
处理.ipynb文件时 需要标准化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 YAML清单 审查K8s部署配置 使用Kustomize管理环境覆盖
.cursor/skills/kubernetes-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill kubernetes-patterns -g -y

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-19 22:23
浙ICP备14020137号-1