Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI执行WCAG 2.2 AA级无障碍审计,支持axe-core和pa11y工具。根据设计目标适配Web或终端界面,检测对比度、键盘导航等违规项并生成报告,阻断合并直至修复。

105 skills 65

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-core和pa11y工具。根据设计目标适配Web或终端界面,检测对比度、键盘导航等违规项并生成报告,阻断合并直至修复。
故事包含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文件,并自动生成对应语言的步骤定义存根。支持TypeScript、Python和Java等主流测试框架,用于保持文档与测试套件同步。
用户需要将需求文档中的Gherkin语法转换为自动化测试脚本 需要同步更新测试特性文件及生成缺失的步骤定义代码
.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 全生命周期,包括创建、查看、更新标签与指派、评论及关闭。通过 CLI 脚本实现 Story 从创建到 QA 闭环的无干预流转,支持阶段标记、阻塞通知及 Issue 关联。
需要自动创建或更新 GitHub Issue Story 生命周期各阶段的状态同步 Issue 评论与状态变更
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地创建和同步Issue标签与里程碑。确保项目标准标签(如阶段、类型、优先级)存在且状态一致,仅新增或更新,不删除旧数据。
新建GitHub仓库需要标准化Issue分类 CI流水线中需要保证标签定义一致性
.claude/skills/gh-labels-milestones/SKILL.md
npx skills add kinncj/Heimdall --skill gh-labels-milestones -g -y
管理GitHub Projects v2看板,支持添加Issue卡片、查询看板状态及更新字段值(如Status)。优先使用gh CLI,无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生成痕迹,使文档、注释和提交信息更自然。适用于文档生成后、提交前或品牌一致性校准场景。
文档生成后润色 提交代码前检查 AI辅助文本自然化处理
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖标准单元格结构、Papermill参数化执行、nbformat编程创建及nbconvert导出。规范Git提交时的输出清理与版本控制,确保分析流程的可复现性与代码整洁。
处理.ipynb文件时 需要标准化Notebook结构或参数化执行 使用nbformat生成或nbconvert导出Notebook 进行Notebook的Git版本控制
.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 YAML清单 使用Kustomize管理多环境配置 配置Pod资源限制与健康检查 设置自动扩缩容策略
.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和终端UI生成高保真组件模拟代码。支持React-Mantine、Tailwind/shadcn及纯HTML栈,包含预检逻辑与多状态渲染模板。
需要基于设计稿生成前端组件代码 实现已批准的线框图 初始化UI组件骨架
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度器,按优先级执行Taffy工作流、本地技能或子代理。支持从registry自动安装缺失技能,并在状态文件中追踪运行进度,实现多类型任务的集中分发与管理。
需要按名称运行指定的工作流、技能或代理 需要集中管理多个自动化任务的执行与状态跟踪
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
Playwright CLI 技能,支持通过快照进行交互式浏览器探索、元素操作及会话管理。提供从交互到测试代码生成的工作流,涵盖 E2E 测试执行、可视化调试及 API 测试,旨在提升前端自动化测试效率。
编写或运行浏览器自动化测试 需要交互式探索网页并生成测试用例 进行前端 E2E 测试或 UI 调试
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供PostgreSQL模式设计、迁移规范及查询优化最佳实践。涵盖表结构、RLS安全策略、索引创建、连接池配置及开发规则,旨在指导编写幂等SQL和高效数据库操作。
编写数据库表结构 创建或管理数据库迁移文件 优化SQL查询性能 配置PgBouncer连接池
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供Redis集成最佳实践,涵盖键命名规范、Cache-Aside缓存模式、基于有序集合的限流及Session存储实现,并包含TTL设置与生产环境监控规则。
需要集成Redis缓存服务 实现API限流功能 配置分布式Session存储
.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
用于在开发前生成符合 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
实现故事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签名验证、幂等性处理及订阅管理。包含本地测试配置与TypeScript代码示例,确保支付流程安全可靠。
需要集成Stripe支付功能 实现Webhook事件处理逻辑 处理支付相关幂等性问题
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 开发最佳实践,涵盖本地工作流、数据库迁移模板、RLS 安全策略及 Edge Function 模式,助力高效构建安全可靠的 Supabase 应用。
需要创建 Supabase 数据库表并配置 RLS 编写或部署 Supabase Edge Functions 进行 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基础设施即代码的最佳实践,涵盖模块结构、状态管理、变量模式及CI/CD工作流。指导编写规范化的HCL代码,强调验证、计划及安全规则,适用于云资源编排与自动化部署。
编写Terraform代码 配置IaC模块结构 管理Terraform状态 设置基础设施CI/CD流程
.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部署参数 选择Edge或Node运行时 管理Vercel环境变量 编写请求中间件
.claude/skills/vercel-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill vercel-patterns -g -y
根据品牌简介或关键词生成视觉识别规范,输出配色、排版等JSON文件供设计令牌使用。
建立品牌视觉识别 生成设计令牌
.claude/skills/visual-identity/SKILL.md
npx skills add kinncj/Heimdall --skill visual-identity -g -y
根据用户故事文件生成低保真线框图,支持ASCII、SVG或HTML格式。通过解析Gherkin用例和配置栈,为Web和TUI目标输出结构化布局及Excalidraw源文件,需人工审批后进入后续Mockup阶段。
需要基于用户故事创建UI线框图 将Gherkin场景转化为可视化布局
.claude/skills/wireframe/SKILL.md
npx skills add kinncj/Heimdall --skill wireframe -g -y
对生成的UI执行WCAG 2.2 AA级无障碍审计,支持Web和终端界面。使用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
从故事Markdown文件提取Gherkin场景生成可运行的.feature文件及步骤定义存根,同步测试套件与文档。
同步故事到测试套件 生成Cucumber测试用例
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
读取和写入 W3C DTCG 格式的设计令牌,并生成 CSS、Tailwind 和 Mantine 等框架输出。用于维护设计系统的一致性,确保 UI 样式与定义源同步。
需要修改或生成设计令牌 需要同步前端 UI 样式与设计规范
.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
用于在架构决策和基础设施变更审查中识别并标注云成本影响,提供计算、存储等费用估算及Terraform注释规范。
审查基础设施变更 设计新服务
.cursor/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
管理 GitHub Issue 全生命周期,支持创建、查看、编辑标签与指派、评论及关闭,用于故事制品关联与自动化流转。
需要创建或更新 GitHub Issue 管理故事生命周期的 Issue 状态变更
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地创建和同步Issue标签与里程碑。通过upsert逻辑确保标签状态一致,涵盖阶段、类型、优先级等多组定义,保障项目规范统一。
新项目初始化配置 CI/CD流水线执行 同步GitHub仓库元数据
.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卡片、查询字段ID及更新单选项状态,实现项目板自动化操作。
需要向GitHub项目看板添加Issue 需要更新项目看板的字段值如状态 需要查询项目看板当前状态
.cursor/skills/gh-projects/SKILL.md
npx skills add kinncj/Heimdall --skill gh-projects -g -y
用于生成符合规范命名、包含正确ID和标签的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或Pull Request 查询仓库状态或搜索代码问题 执行Git相关的自动化工作流
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于消除文本中的AI生成痕迹,使文档、注释、提交信息等内容更自然。支持语音校准和多种触发方式,适用于代码合并前的最终润色。
在/docs生成文档后 提交代码前检查注释或提交信息 手动要求润色AI生成的文本
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
规范Jupyter Notebook开发实践,涵盖单元格结构、Papermill参数化执行、nbformat编程创建及导出。强调可重复性、Git清理和最佳实践,适用于.ipynb文件处理与数据科学工作流优化。
需要整理或规范Jupyter Notebook结构 使用Papermill进行参数化执行 通过代码动态生成Notebook 将Notebook转换为HTML/PDF格式 清理Notebook输出以提交Git
.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配置(含探针和资源限制)、PDB及HPA定义。支持多环境覆盖层管理及应用前验证流程,用于编写或审查K8s清单文件。
编写Kubernetes部署清单 使用Kustomize管理多环境配置 审查K8s资源定义 配置自动扩缩容策略
.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-09-06 01:25
浙ICP备14020137号-1 $お客様$