Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

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

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或pa11y检测违规并阻断合并,确保符合无障碍标准。
故事包含 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框架,保持文档与测试同步。
同步故事到测试套件 生成Cucumber特性文件 创建步骤定义存根
.claude/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
读取和写入W3C DTCG格式的design tokens,并生成CSS、Tailwind和Mantine等前端框架所需的输出文件。
修改或生成设计令牌 同步UI设计规范到代码
.claude/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose的最佳实践指南,涵盖多阶段构建、健康检查配置及安全规则,用于编写或审查容器化服务配置。
编写Dockerfile时 审查容器化配置时
.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 CLI自动化管理Issue生命周期,包括创建、查看、编辑标签与指派、添加评论及关闭Issue,支持关联Story并维护阶段状态。
需要创建或更新GitHub Issue 根据Story状态自动同步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看板,支持添加Issue卡片、查询状态及更新字段值。优先使用gh 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 全生命周期管理(创建/读取/更新/评论/关闭)及 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或变更日志 调整AI辅助文本语气
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖结构化组织、Papermill参数化执行、编程式创建及Git版本控制规范,确保分析流程的可复现性与整洁性。
处理.ipynb文件 优化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 YAML清单 审查K8s部署配置 使用Kustomize管理环境覆盖
.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或HTML)生成高保真UI组件代码模拟物。支持Web和TUI目标,输出可运行代码供人工审批后作为实现基准。
需要基于设计稿生成前端组件代码 将批准的线框图转化为具体UI实现
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度器,按优先级执行Taffy工作流、本地技能或子代理。支持从registry自动安装缺失技能,并维护运行状态以支持实时进度展示。
用户需要运行指定的工作流或技能 用户需要委托特定子代理执行任务 调用 /pipeline-runner 命令
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
提供 Playwright CLI 交互探索、快照分析及会话管理功能,支持将操作转换为 E2E 测试代码并执行,涵盖浏览器自动化与 API 测试。
编写或运行浏览器自动化测试 进行交互式网页探索和元素定位
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供PostgreSQL数据库开发的最佳实践,涵盖模式设计、迁移命名、查询优化及连接池配置。指导编写幂等SQL、索引策略、行级安全(RLS)规则及性能分析,适用于后端数据库架构与运维任务。
编写数据库表结构或迁移脚本 优化慢查询或设计索引 配置PgBouncer连接池
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供Redis集成最佳实践,涵盖键命名规范、Cache-Aside缓存、基于Sorted Set的限流及Session存储模式,附带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
提供计划、代码和测试的独立审查意见,通过CRITICAL/WARN/INFO列表及审批/修改建议辅助决策,帮助发现遗漏问题。
完成复杂多文件实现后 编写测试用例后运行前 对当前方案或代码感到不确定时
.claude/skills/rubber-duck/SKILL.md
npx skills add kinncj/Heimdall --skill rubber-duck -g -y
执行 ship-safe 安全与质量审计,检查密钥泄露、漏洞及风险模式。在 PR 提交或合并前运行,解析输出并按严重程度报告发现项,阻断高危问题以确保发布安全。
提交 PR 前 合并功能分支到 main 前 添加新依赖后 修改认证或基础设施配置后
.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并关联Story文件 需要同步Story文件的修改到GitHub 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支付功能 实现Stripe Webhook接收与处理 配置Stripe Checkout或订阅逻辑
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 本地开发、数据库迁移及边缘函数的标准模式。涵盖 RLS 策略配置、类型生成及安全最佳实践,指导开发者构建符合规范的 Supabase 应用。
需要初始化或管理 Supabase 本地环境 编写 Supabase 数据库迁移脚本 实现 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状态
.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 选择Edge或Node运行时 同步环境变量 执行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和TUI目标。利用axe-core或pa11y检测违规,生成报告并评论PR,阻断合并直至修复AA级问题。
故事包含 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文件,并自动生成对应测试框架的步骤定义桩代码,保持文档与测试套件同步。
需要同步故事文档到功能测试文件时 需要为新的Gherkin场景生成步骤定义骨架时
.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最佳实践,涵盖多阶段构建、健康检查及安全规则,用于编写或审查容器化配置。
编写Dockerfile 审查Docker配置 配置Docker Compose
.cursor/skills/docker-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill docker-patterns -g -y
用于在架构设计或基础设施变更审查时,识别并标注云成本影响。提供计算、存储、网络及第三方API的成本驱动因素分析,支持Terraform注解和月度成本估算模板,辅助评估扩展性与预算。
审查基础设施变更 设计新服务架构 进行云成本估算
.cursor/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
自动化管理GitHub Issue生命周期,支持创建、查看、更新标签与指派、评论及关闭Issue。通过CLI集成实现故事从创建到QA关闭的全流程无人值守管理,并处理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流水线标准化标签管理
.cursor/skills/gh-labels-milestones/SKILL.md
npx skills add kinncj/Heimdall --skill gh-labels-milestones -g -y
管理GitHub Projects v2看板,支持添加Issue卡片、更新字段值及查询状态。优先使用gh CLI,无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 全生命周期管理(创建/读取/更新/评论/关闭)及 Pull Request 操作(创建/审查/合并),用于高效交互 GitHub 平台。
需要创建或管理 GitHub Issue 需要发起或处理 Pull Request 查询仓库状态或分支信息 在终端中与 GitHub 进行交互
.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)、编程创建、格式导出及Git版本控制清理,确保分析流程的可复现性与整洁性。
处理.ipynb文件时 需要标准化Notebook结构或参数化执行时 进行Notebook导出或Git提交前清理
.cursor/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于Karpathy四项原则审查代码变更,评估思维、简洁性、精准度和目标导向。自动在实现阶段后触发或手动调用,生成合规报告并决定是否进入验证阶段。
Phase 5 IMPLEMENT完成后自动触发 用户通过/karany-audit或@karany-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 YAML配置 使用Kustomize管理多环境
.cursor/skills/kubernetes-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill kubernetes-patterns -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-05 04:59
浙ICP备14020137号-1 $Map of visitor$