Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

针对生成UI执行WCAG 2.2 AA级无障碍审计,支持Web和终端目标。使用axe-core或pa11y检测违规,输出JSON报告并阻断合并。

105 skills 63

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和终端目标。使用axe-core或pa11y检测违规,输出JSON报告并阻断合并。
故事包含 ui:true 请求进行无障碍审计
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌、原型和配置自动生成完整的前端组件文件树,包括实现代码、Storybook故事、单元测试及Gherkin规范骨架。
需要创建新的UI组件 基于设计稿生成组件脚手架
.claude/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件中提取Gherkin场景生成可运行的.feature文件,并自动为TypeScript、Python或Java等测试栈生成步骤定义存根,保持文档与测试套件同步。
将用户故事转换为BDD测试用例 初始化自动化测试项目结构 同步需求文档与功能测试文件
.claude/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
读取和写入W3C DTCG格式的设计令牌,并生成CSS、Tailwind和Mantine等前端框架的输出文件。
修改设计令牌 生成或更新前端样式配置
.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
用于识别和标注架构决策的云成本影响,提供计算、存储等费用估算及Terraform注释规范,辅助基础设施审查。
审查基础设施变更 设计新服务时评估成本
.claude/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
自动化管理GitHub Issue全生命周期,包括创建、查看、编辑标签与指派、评论及关闭。支持基于故事文档和阶段状态自动关联Issue,实现从需求到QA闭环的无干预流程。
需要为故事创建或更新GitHub Issue时 根据开发阶段自动标记Issue状态或添加评论时
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地创建和同步Issue标签与里程碑。确保标签状态一致,仅新增或更新,不删除现有配置。
新仓库初始化配置 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 分配、时间戳及文件名,提供标准模板与验证规则,确保需求文档的一致性与质量。
编写新的用户故事文件 更新现有故事文件内容
.claude/skills/gherkin-authoring/SKILL.md
npx skills add kinncj/Heimdall --skill gherkin-authoring -g -y
提供GitHub CLI (gh) 的完整参考,涵盖Issue管理、PR创建与合并、仓库查看及Actions交互。适用于所有涉及GitHub平台操作的开发场景。
需要创建或管理GitHub Issue时 需要提交、审查或合并Pull Request时 查询GitHub仓库状态或分支信息时 操作GitHub Actions或Project Board时
.claude/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
去除文本中的AI生成痕迹,使文档、注释、提交信息更自然。检测并修正29种AI写作模式,支持风格校准,适用于发布前内容润色。
文档生成后润色 提交代码前检查 优化README或变更日志 人工校准品牌语调
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,包括标准单元格结构、使用Papermill实现参数化执行、通过nbformat编程创建Notebook、利用nbconvert导出格式以及Git提交前的输出清理规范,确保分析过程的可复现性与代码整洁。
处理.ipynb文件时 需要标准化Jupyter Notebook结构 配置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部署清单 使用Kustomize管理环境覆盖 审查K8s资源配置 配置Pod容灾与自动伸缩
.claude/skills/kubernetes-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill kubernetes-patterns -g -y
用于生成和验证组件、时序、ER、部署及状态机图,辅助架构文档编写。要求节点不超过30个,确保语法正确并在提交前测试。
需要绘制系统架构图时 编写功能模块的接口时序图时 设计数据库实体关系模型时 描述业务流程状态流转时
.claude/skills/mermaid-diagrams/SKILL.md
npx skills add kinncj/Heimdall --skill mermaid-diagrams -g -y
根据已批准的原型和设计令牌,使用项目指定的UI技术栈生成高保真UI组件Mockup代码。支持Web和TUI目标,包含预检步骤及多种框架模板,输出可运行代码供人工审批。
需要基于原型图生成UI组件代码 初始化前端界面骨架 将设计令牌转换为具体UI实现
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度器,按优先级分发执行Taffy工作流、本地技能或子代理,支持从注册表自动安装缺失技能,并实时追踪运行状态。
需要执行特定工作流或任务时 调用未本地安装的远程技能时
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
基于 Playwright CLI 的浏览器自动化技能,支持交互式探索、快照交互及会话管理。提供从手动操作到 E2E 测试代码生成的工作流,辅助进行前端界面测试与 API 验证。
需要编写或运行浏览器自动化测试 进行前端页面交互探索或 E2E 测试生成
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供 PostgreSQL 数据库模式、迁移和查询的最佳实践。涵盖 Flyway/Generic 迁移命名、带 RLS 的表结构定义、索引优化、PgBouncer 连接池配置及核心规则,辅助编写幂等 SQL 和高效查询。
编写或修改数据库 Schema 创建或维护数据库迁移文件 优化慢查询或设计索引策略 配置数据库连接池
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供 Redis 集成最佳实践,涵盖缓存旁路、基于有序集合的限流及会话存储模式。规范键名设计,强调 TTL 设置、管道优化及生产环境 SCAN 使用,助力高效构建高可用后端服务。
需要实现数据缓存逻辑 需要实现 API 限流功能 需要配置 Session 存储 Redis 键命名规范咨询
.claude/skills/redis-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill redis-patterns -g -y
用于撰写和管理架构决策记录(ADR)的技能,指导在docs/specs目录下创建结构化文档,记录技术选型、权衡及影响。
选择非平凡的技术方案 引入新技术或框架 变更重要现有模式 需记录长期影响的权衡决策
.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并回填信息,或在文件更新时同步至Issue,实现需求文档与任务管理平台的无缝集成。
需要同步故事文件与GitHub Issue 创建新的故事文件并关联Issue 更新故事内容以同步到Issue
.claude/skills/story-issue-sync/SKILL.md
npx skills add kinncj/Heimdall --skill story-issue-sync -g -y
提供 Stripe API 集成最佳实践,涵盖 Webhook 处理、支付会话创建及订阅管理。指导开发者实现签名验证、幂等性控制及安全合规,用于构建可靠的支付功能。
需要集成 Stripe 支付功能 开发或维护 Stripe Webhook 处理器 实现支付会话或订阅逻辑
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 开发最佳实践,涵盖本地工作流、数据库迁移及行级安全策略配置、边缘函数模式。旨在规范 Supabase 项目的架构设计与安全实现。
构建 Supabase 后端应用 配置数据库迁移和 RLS 策略 部署 Supabase 边缘函数
.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基础设施即代码的模块结构、状态管理及变量模式规范,指导编写高质量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部署配置、边缘函数选择、环境变量管理及中间件模式的开发技能。用于指导Next.js应用在Vercel平台上的构建、发布和运行时优化,涵盖安全头设置与CI/CD流程。
部署到Vercel平台 配置vercel.json 选择Edge或Node运行时 管理环境变量 编写中间件逻辑
.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故事创建低 fidelity 原型时 从用户故事文件生成界面布局草稿时
.claude/skills/wireframe/SKILL.md
npx skills add kinncj/Heimdall --skill wireframe -g -y
对生成的UI执行WCAG 2.2 AA级无障碍审计,支持Web与TUI目标。利用axe-core或pa11y检测违规并生成报告,阻断合并,确保符合可访问性标准。
故事包含 ui:true 要求审计无障碍
.cursor/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌、故事ID和原型,自动生成包含实现文件、Storybook故事、单元测试和Gherkin规范的完整UI组件骨架。
需要创建新的UI组件 生成组件骨架代码
.cursor/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事文档提取Gherkin场景生成可执行.feature文件及步骤定义桩代码,支持TS/JS/Python/Java,保持测试与需求同步。
将用户故事转换为自动化测试用例 生成Cucumber步骤定义存根
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
用于读取和写入 W3C DTCG 格式的设计令牌,并自动生成 CSS 自定义属性、Tailwind 配置及 Mantine 主题对象。适用于修改或生成前端设计令牌及其多框架输出。
需要更新或生成设计令牌时 需要同步设计令牌到 CSS/Tailwind/Mantine 时
.cursor/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose的最佳实践,包括多阶段构建、健康检查配置及.dockerignore规范。用于编写或审查容器化服务的配置文件,确保安全性与效率。
编写Dockerfile 审查Docker配置 配置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 全生命周期,支持创建、查看、更新标签与指派、添加评论及关闭。通过 CLI 自动化处理 Story 从创建到 QA 关闭的各个环节,无需人工干预。
需要为故事创建或管理 GitHub Issue 自动化 Issue 状态流转与评论记录
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地同步标签和里程碑配置。通过脚本自动创建缺失项或更新现有项的颜色与描述,确保项目元数据一致性,不执行删除操作。
新仓库初始化设置 CI流水线中同步标签状态 维护项目标签定义
.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 语法校验规则,辅助产品负责人编写和维护验收标准。
编写新的用户故事文件 更新现有故事文件的元数据或内容 需要生成标准化的 Gherkin 场景描述
.cursor/skills/gherkin-authoring/SKILL.md
npx skills add kinncj/Heimdall --skill gherkin-authoring -g -y
提供GitHub CLI (gh) 的完整参考,涵盖Issue、PR、仓库及Actions等交互场景。用于自动化创建、查询、更新Issue和PR,管理分支与合并请求,辅助日常开发协作与代码审查流程。
需要操作 GitHub Issue(创建/查看/更新) 需要创建或管理 Pull Request 需要查看仓库状态或执行 Git 相关任务
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于去除文本中的AI生成痕迹,使文档、注释和提交信息更自然。通过识别29种AI写作模式并优化语言风格,提升内容的人类化程度与品牌一致性。
生成文档后润色 提交代码前检查注释和消息 优化README或更新日志 人工校准写作语气
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖单元格结构、Papermill参数化执行、nbformat编程创建、nbconvert导出及Git清理规范,确保notebook的可复现性与整洁。
用户需要整理或重构Jupyter Notebook结构 用户希望实现Notebook的参数化运行或自动化执行 用户询问如何将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

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-07 20:32
浙ICP备14020137号-1 $Carte des visiteurs$