Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI执行WCAG 2.2 AA无障碍审计,支持Web和终端界面。使用axe-core或pa11y工具检测违规,生成JSON报告并评论PR,阻断严重问题合并,确保UI符合无障碍标准。

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无障碍审计,支持Web和终端界面。使用axe-core或pa11y工具检测违规,生成JSON报告并评论PR,阻断严重问题合并,确保UI符合无障碍标准。
故事包含 ui:true 被要求审计无障碍性
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌和原型自动生成前端UI组件骨架代码,包含实现文件、Storybook故事、单元测试及Gherkin规范,支持多技术栈。
需要创建新的UI组件 生成带测试的组件脚手架
.claude/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件中提取Gherkin场景,生成可运行的.feature文件和步骤定义存根,保持测试套件与需求文档同步。
将故事文件同步为测试套件 生成BDD测试用例和代码骨架
.claude/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
管理W3C DTCG格式设计令牌,从tokens.json源读取并生成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配置 配置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作为故事制品关联至项目流程,实现从需求到验收的无干预流转。
需要为故事或任务创建GitHub Issue时 需更新Issue状态、标签或添加进度评论时
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于通过脚本幂等地初始化或同步 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添加Issue卡片、查询字段ID及更新单选字段值。
需要向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 或 PR 执行代码审查或合并请求 查询仓库状态或搜索问题
.claude/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于消除文本中的AI生成痕迹,使文档、注释、提交信息和文章更自然。支持自定义风格校准,检测29种AI写作模式,适用于合并前的最终润色和语音一致性调整。
需要去除AI写作痕迹时 文档或代码注释需人工润色时
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,包括标准化单元格结构、使用Papermill实现参数化执行、通过nbformat编程生成笔记本、导出格式及Git提交规范,确保分析过程可复现且代码整洁。
处理.ipynb文件 需要标准化Jupyter 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完成后自动触发 手动调用/karpathy-audit或@karpathy-audit
.claude/skills/karpathy-audit/SKILL.md
npx skills add kinncj/Heimdall --skill karpathy-audit -g -y
提供Kubernetes和Kustomize部署模式,涵盖基础结构、Deployment配置及HPA等组件,并包含验证工作流,用于编写或审查K8s清单。
编写Kubernetes YAML清单 使用Kustomize管理环境覆盖 审查K8s资源配置
.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/shadcn 及纯 HTML 技术栈,产出可运行代码并需人工审批。
实现已批准的线框图 基于设计令牌生成 UI 组件原型
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度器,支持执行Taffy工作流、本地技能或子智能体。具备自动解析目标、状态追踪及从注册表 fallback 安装能力,用于协调多步骤自动化任务。
需要按顺序执行多个开发或运维步骤 调用已定义的特定工作流或技能 委派复杂任务给子智能体
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
基于 Playwright CLI 进行浏览器交互探索、快照分析及 E2E 测试生成与执行。支持通过快照定位元素,管理认证会话,并将交互式操作转换为 TypeScript 测试代码,适用于前端自动化测试场景。
需要编写或运行浏览器自动化测试 进行前端页面交互探索与调试
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供PostgreSQL模式、迁移和查询优化规范,涵盖表结构、RLS安全、索引策略及PgBouncer配置,指导编写幂等SQL。
编写数据库表结构 创建数据迁移文件 优化SQL查询性能
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供 Redis 集成最佳实践,涵盖键命名规范、Cache-Aside 缓存模式、基于有序集合的限流及会话存储实现。指导开发者高效使用 Redis 数据结构与 Pub/Sub,确保性能与稳定性。
需要集成 Redis 缓存 实现 API 限流逻辑 配置 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 语法的特性故事文件,作为最小化规格说明。支持状态机流转、文件模板定义及自动化校验逻辑,确保需求文档标准化与审批流程合规。
需要为新功能编写行为驱动开发(BDD)的故事规格 需要验证现有故事文件的格式正确性与审批状态
.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并回写编号URL,或更新Issue内容以匹配文件变更。
新建故事文件需关联GitHub Issue 故事文件内容变更需同步至Issue
.claude/skills/story-issue-sync/SKILL.md
npx skills add kinncj/Heimdall --skill story-issue-sync -g -y
提供Stripe支付集成的最佳实践,涵盖Webhook处理、Checkout会话创建及订阅管理。包含本地测试命令、签名验证、幂等性键使用及安全规则,指导开发者安全高效地接入Stripe API。
集成Stripe支付功能 实现Webhook事件接收与处理 配置订阅和结账流程
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 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部署、边缘函数配置及环境变量管理的最佳实践,涵盖vercel.json设置、运行时选择、安全头部及中间件模式,指导高效部署Next.js应用。
需要部署到Vercel平台 配置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级无障碍审计,支持Web和终端界面。使用axe-core或pa11y工具检测违规,生成JSON报告并阻断合并,确保符合无障碍标准。
故事标记为 ui:true 要求执行无障碍审计
.cursor/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌和原型自动生成前端UI组件骨架,包含实现文件、Storybook故事、单元测试及Gherkin规范。自动检测技术栈并生成可运行的TODO存根代码。
需要创建新的UI组件 基于设计稿生成组件代码结构 初始化带有测试和规范的前端模块
.cursor/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事文档提取Gherkin场景生成可执行的.feature文件及步骤定义桩代码,保持测试与需求同步。
同步故事到测试套件 生成Cucumber特性文件 创建步骤定义存根
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
管理设计令牌,读写W3C DTCG格式tokens.json,并生成CSS、Tailwind和Mantine等前端框架输出。
修改或生成设计令牌 需要同步UI设计系统到代码
.cursor/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供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状态,并建立Issue间的关联关系,实现从需求到QA闭环的无人工干预流程。
需要创建或更新GitHub Issue时 需要根据故事阶段自动变更Issue状态或标签时 需要在Issue中添加特定格式的进度或阻塞评论时
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地创建和同步Issue标签与里程碑。通过upsert逻辑确保标签状态一致,支持按阶段、类型、优先级等多维度分类管理,不删除仅新增或更新。
新建GitHub仓库需要初始化标签体系 CI流水线中需保证Issue标签状态一致性 项目启动时配置标准化的工作流标签
.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 分配、时间戳、文件名及标签格式化。提供文件模板和验证规则,确保验收标准格式正确且语义清晰。
编写新的用户故事文件 更新现有的故事文件
.cursor/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 查询仓库状态或代码审查信息
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于消除文本中的AI生成痕迹,使文档、注释、提交信息等内容更自然人性化。支持手动调用及MAPLE流程自动集成,通过检测29种AI写作模式进行润色和风格校准。
生成文档后需要人工润色 提交代码前检查提交信息和注释 优化README或CHANGELOG内容 调整AI辅助文本以符合品牌语调
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,包括标准单元格结构、使用Papermill实现参数化执行、通过nbformat编程创建Notebook、导出格式及Git提交时的输出清理规范,确保分析流程的可复现性与代码整洁。
用户需要规范Jupyter Notebook的结构或内容顺序 用户希望实现Notebook的参数化执行以便自动化运行 用户询问如何以编程方式生成或修改.ipynb文件 用户需要配置Git以自动清理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配置、PDB及HPA资源定义。包含安全上下文、探针设置及验证工作流,用于编写或审查k8s清单文件。
编写Kubernetes YAML配置文件 使用Kustomize管理环境覆盖 审查K8s部署清单 配置Pod自动扩缩容策略
.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-08-13 04:03
浙ICP备14020137号-1 $お客様$