Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI执行WCAG 2.2 AA级无障碍审计,支持axe或pa11y工具。自动检测违规并作为PR评论发布,阻断合并。适配Web与终端目标,确保符合可访问性标准。

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工具。自动检测违规并作为PR评论发布,阻断合并。适配Web与终端目标,确保符合可访问性标准。
故事包含ui:true属性 用户要求审计无障碍性
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
用于生成完整 UI 组件脚手架,自动创建实现文件、Storybook 故事、单元测试及 Gherkin 规范,支持从设计令牌和原型生成可运行骨架代码。
需要新建前端 UI 组件 根据设计稿或 Storybook 规格生成组件基础结构
.claude/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件中提取Gherkin场景生成可运行的.feature文件,并自动生成对应语言的Step Definition存根代码。支持TypeScript、Python和Java等主流测试框架,用于保持文档与测试套件同步。
用户要求将需求文档转换为自动化测试用例 需要同步Story文件到Cucumber/Behave测试套件 需要为新的Feature文件生成Step定义骨架
.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生命周期,支持创建、查看、编辑标签、添加评论及关闭Issue,用于Story全链路追踪与状态同步。
需要创建或更新GitHub Issue以关联Story时 需要查看Issue状态、列表或进行链接操作时
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在 GitHub 仓库初始化或同步时,幂等地创建或更新 Issue 标签和里程碑。确保标签定义一致,仅新增或修改,不删除。
新建 GitHub 仓库并初始化标签体系 CI/CD 流程中同步项目标签状态
.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 全生命周期管理(创建、查看、更新、评论、关闭)及 Pull Request 操作。适用于任何需要与 GitHub 平台交互的开发场景。
需要创建或管理 GitHub Issue 需要提交或处理 Pull Request 查询 GitHub 仓库状态或项目信息
.claude/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
去除文本中的AI生成痕迹,使文档、注释和提交信息更自然。用于最终化内容、风格校准及品牌一致性检查。
生成文档后优化 提交代码前检查 润色README或CHANGELOG 调整AI辅助文本风格
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖结构规范、参数化执行、程序化创建及Git清理,确保分析流程的可复现性与标准化。
处理.ipynb文件 需要规范化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
用于生成和验证组件、序列、ER、部署及状态机图等 Mermaid 图表,辅助架构文档编写。要求节点不超过30个,语法正确且需经编辑器测试。
需要绘制系统架构图时 编写技术文档或设计文档时
.claude/skills/mermaid-diagrams/SKILL.md
npx skills add kinncj/Heimdall --skill mermaid-diagrams -g -y
基于已审批的线框图和设计令牌,使用项目指定的UI技术栈生成高保真UI组件模拟代码。支持React(Mantine/Tailwind/shadcn)及纯HTML,并针对终端界面提供特定渲染方案,输出可运行代码供人工审核。
需要实现已批准的设计线框图 根据设计令牌生成前端组件原型 为Web或TUI目标创建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 测试执行。旨在辅助进行交互式浏览器操作和自动化测试脚本的编写与运行。
需要进行 E2E 测试 需要自动化浏览器操作 需要生成或运行 Playwright 测试用例
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供PostgreSQL数据库模式、迁移及查询优化标准。涵盖Flyway命名规范、带RLS的表结构模板、索引策略(部分/GIN)、PgBouncer配置及性能分析规则,确保SQL幂等性与最佳实践。
编写数据库Schema或表结构 生成数据库迁移文件 优化SQL查询性能 配置连接池
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供Redis集成最佳实践,涵盖键命名规范、Cache-Aside缓存模式、基于有序集合的限流及会话存储实现,并规定TTL设置、管道操作等核心规则。
需要集成Redis到服务中 实现数据缓存逻辑 配置API限流功能 管理用户会话存储
.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
评估新功能上线前的运维就绪状态,涵盖故障模式分析、可观测性指标(Metrics/Logs/Traces)、告警配置及回滚预案。
新功能上线前评审 生产环境发布检查
.claude/skills/sre-review/SKILL.md
npx skills add kinncj/Heimdall --skill sre-review -g -y
维护故事文件与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接收和处理逻辑 创建Stripe Checkout Session或处理支付意图 进行支付相关的本地测试和调试
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 本地开发、数据库迁移及边缘函数的标准模式,强调 RLS 安全策略与类型生成规范。
需要初始化或配置 Supabase 项目结构 编写包含行级安全策略的数据库迁移脚本 创建基于 Deno 的 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基础设施即代码的最佳实践,涵盖模块结构、状态管理及变量模式。指导编写、验证和计划Terraform配置,强调成本标注与环境隔离,确保安全规范的IaC开发流程。
编写或重构Terraform配置 设计基础设施模块结构 管理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 平台的构建与发布流程。
需要配置 vercel.json 文件时 进行 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格式。通过目标感知适配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工具。自动检测工具并执行检查,将违规项发布为PR评论或在合并前拦截。特别适配TUI终端目标,确保符合无障碍标准。
故事包含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文件,并自动为TS/JS/Python/Java项目生成Step Definition桩代码。保持测试与文档同步,支持多语言框架检测与适配。
将用户故事转换为自动化测试用例 初始化或更新Cucumber/BDD测试套件 从需求文档生成测试脚手架
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
管理W3C DTCG格式的设计令牌,作为唯一数据源读取tokens.json并自动生成CSS、Tailwind和Mantine输出,禁止手动编辑衍生文件。
需要更新或生成设计令牌时 修改tokens.json后需重新生成前端样式配置时
.cursor/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose的最佳实践,包括多阶段构建、健康检查配置及安全规则,用于编写或审查容器化服务。
编写或审查Dockerfile 配置docker-compose文件
.cursor/skills/docker-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill docker-patterns -g -y
识别并标注架构决策的云端成本影响,提供费用估算模板和审查清单。
审查基础设施变更 设计新服务时评估成本
.cursor/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
自动化管理 GitHub Issue 全生命周期,支持创建、查看、编辑标签与指派、评论及关闭。通过 CLI 命令将 Issue 作为故事工件,实现从需求到测试的无干预流程。
需要创建或更新 GitHub Issue 管理故事生命周期的 Issue 状态 在 Issue 中添加阶段性评论
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地同步和创建Issue标签及里程碑。通过upsert逻辑确保标签状态一致,避免重复删除,适用于项目启动时的标准化配置。
新项目仓库初始化配置 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验收标准
.cursor/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仓库状态
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
移除文本中可检测的AI生成模式,使文档、注释、提交信息和正文更自然人性化。支持语音校准和自动集成,用于发布前的最终润色。
需要去除AI写作痕迹 文档或代码注释的自然化润色
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
规范Jupyter Notebook结构、参数化执行及版本控制。提供标准化单元格顺序,支持Papermill参数注入与nbformat编程生成,涵盖HTML/PDF导出及Git输出清理最佳实践,确保分析流程可复现。
处理.ipynb文件时 需要自动化执行或参数化运行Notebook时 通过代码动态生成Notebook时
.cursor/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于Karpathy四大原则审计代码变更,评估思考、简洁性、精准修改和目标驱动执行。自动在实现阶段后触发或手动调用,生成合规评分报告并决定流程推进。
Phase 5 IMPLEMENT完成后自动触发 用户通过/karpathy-audit命令手动调用
.cursor/skills/karpathy-audit/SKILL.md
npx skills add kinncj/Heimdall --skill karpathy-audit -g -y
提供Kubernetes和Kustomize最佳实践,涵盖基础结构、Deployment配置及HPA/PDB等模式。支持多环境覆盖管理,包含资源限制、探针及安全上下文设置,并附带干运行验证工作流以确保清单正确性。
编写或审查K8s Manifest文件 使用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-08-26 05:22
浙ICP备14020137号-1 $방문자$