Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI执行WCAG 2.2 AA级无障碍审计,支持Web和终端界面。利用axe-core或pa11y检测违规,生成报告并阻止合并,确保符合无障碍标准。

105 个 Skill 62

安装全部 Skills

npx skills add kinncj/Heimdall --all -g -y
更多选项

预览集合内 Skills

npx skills add kinncj/Heimdall --list

集合内 Skills (105)

按质量分展示前 50 个(共 105 个),完整列表请用安装命令预览或逐个打开详情。

对生成的UI执行WCAG 2.2 AA级无障碍审计,支持Web和终端界面。利用axe-core或pa11y检测违规,生成报告并阻止合并,确保符合无障碍标准。
故事包含ui:true 要求审计无障碍性
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
用于生成带设计令牌、Storybook故事、单元测试和Gherkin规范的完整UI组件骨架。自动检测技术栈,输出可运行的代码结构,适用于前端新组件的快速搭建。
需要创建新的UI组件 根据设计稿或Mockup生成组件骨架
.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测试用例 需要同步文档中的Gherkin语法到测试套件 需要为新的Feature文件生成对应的步骤定义代码
.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 配置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集成将Issue作为故事制品,实现从需求到QA的无干预流转。
需要创建或更新GitHub Issue时 需要在Issue中添加阶段状态评论时
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地同步和创建标签及里程碑。确保标签状态一致,仅新增或更新,不删除。
新仓库初始化配置 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
生成符合命名规范、包含正确ID和时间戳的Gherkin故事文件,支持自动分配序号、格式化标签及场景验证。
编写新的用户故事文件 更新现有的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 查询 GitHub 仓库状态或 CI 结果 自动化 GitHub 工作流操作
.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编程创建、格式导出及Git清理规范,确保分析流程的可复现性与版本控制整洁。
处理.ipynb文件时 需要优化Notebook结构或提升可复现性时 使用Papermill进行参数化执行时
.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定义。支持应用编写与审查,内置资源限制、探针及安全上下文规范,并包含dry-run验证工作流以确保清单正确性。
编写或审查 Kubernetes YAML 清单 使用 Kustomize 管理环境覆盖层 配置 PodDisruptionBudget 或 HPA 验证 k8s 部署配置
.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
根据已批准的原型和设计令牌,使用项目指定的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测试编写与执行。支持会话管理、API测试及从快照到代码的转换工作流,旨在提升前端自动化测试效率。
需要编写或运行浏览器自动化测试 进行交互式浏览器探索和元素操作 生成或调试E2E测试用例
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供PostgreSQL数据库模式、迁移和查询的最佳实践。涵盖表结构创建、RLS安全策略、索引优化及PgBouncer连接池配置,确保SQL幂等性与高性能。
编写数据库Schema 创建或修改数据迁移文件 优化复杂SQL查询性能 配置数据库连接池
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供 Redis 集成最佳实践,涵盖键命名规范、Cache-Aside 缓存模式、基于有序集合的限流及会话存储实现。包含 TypeScript 代码示例与生产环境规则,指导开发者高效使用 Redis。
需要集成 Redis 缓存功能 实现 API 限流逻辑 配置用户会话存储
.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
.claude/skills/story-issue-sync/SKILL.md
npx skills add kinncj/Heimdall --skill story-issue-sync -g -y
提供Stripe支付集成最佳实践,涵盖Webhook签名验证、幂等性处理及订阅管理。指导开发者安全构建支付流程,确保事件处理的可靠性和数据合规性。
需要集成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基础设施即代码的最佳实践,涵盖模块结构、状态管理、变量模式及工作流规范。指导编写符合FinOps成本估算、安全加固和多环境隔离标准的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 平台部署、Edge/Node 运行时选择、环境变量管理及中间件模式的配置与最佳实践,辅助开发者高效完成 Vercel 上的应用发布与运维。
需要部署 Next.js 应用到 Vercel 配置 Vercel 的 vercel.json 文件 处理 Vercel 环境变量同步 实现 Edge Runtime 或 Middleware
.claude/skills/vercel-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill vercel-patterns -g -y
根据品牌简报生成视觉识别系统(色彩、排版等),输出JSON设计令牌供UI使用。支持Web和终端界面,确保符合WCAG对比度标准。
建立品牌视觉识别 生成设计令牌
.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或pa11y工具并生成报告,阻断合并违规。
故事包含ui:true 要求执行无障碍审计
.cursor/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌、原型和配置自动生成前端UI组件骨架,包含实现文件、Storybook故事、单元测试及Gherkin规范。
需要创建新的UI组件 生成带测试的组件脚手架
.cursor/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件中提取Gherkin场景并生成可运行的.feature文件及步骤定义存根,支持TS/JS/Python/Java多语言栈,保持测试套件与需求文档同步。
将故事文档同步为自动化测试用例 生成Cucumber/BDD测试骨架代码
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
用于读取和写入 W3C DTCG 格式的设计令牌,并自动生成 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
用于在架构决策和基础设施变更审查中识别并标注云成本影响,提供费用驱动因素分类、Terraform注释格式及月度估算模板。
审查基础设施变更 设计新服务时评估成本
.cursor/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
自动化管理GitHub Issue全生命周期,支持创建、查看、编辑标签与指派、评论及关闭操作。用于将Issue作为故事制品,实现从需求到QA闭环的无人值守流程。
需要创建或更新GitHub Issue时 需要将Issue状态与开发阶段同步时
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于初始化或同步 GitHub 仓库的标签和里程碑,确保状态一致。通过幂等操作创建或更新标签,支持按阶段、类型、优先级等多维度分类管理,适用于项目启动及 CI 流程中保证仓库配置规范。
新项目初始化仓库配置 CI/CD 流水线中同步标签定义 维护 GitHub 仓库标签一致性
.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
用于生成符合命名规范、包含正确ID和标签的Gherkin故事文件。提供文件名构造、序列号分配及模板填充逻辑,并强制执行验收标准的语法校验规则,确保需求文档的一致性与可追溯性。
编写新的用户故事或功能描述 更新现有的Gherkin验收标准文件 需要按特定格式生成需求文档
.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或更新日志 使AI辅助的文本更自然
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖标准单元格结构、Papermill参数化执行、nbformat编程创建、格式导出及Git清理规范,确保分析流程的可复现性与代码整洁。
处理.ipynb文件时 需要标准化Notebook结构或提高可复现性时 使用Papermill进行参数化运行时
.cursor/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于Karpathy四项原则审计代码变更,生成合规评分报告。作为Phase 5到6的门禁,拦截低分提交,确保代码简洁、精准且目标导向。
自动触发于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-08-03 12:40
浙ICP备14020137号-1 $访客地图$