Agent Skills › kinncj/Heimdall

kinncj/Heimdall

GitHub

对生成的UI执行WCAG 2.2 AA级无障碍审计,支持axe-core或pa11y工具,自动发布PR评论并阻断违规合并。涵盖Web与TUI目标,检查语义、对比度及键盘交互等标准。

105 skills 70

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工具,自动发布PR评论并阻断违规合并。涵盖Web与TUI目标,检查语义、对比度及键盘交互等标准。
故事包含 ui:true 被要求审计无障碍性
.claude/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
根据设计令牌和原型自动生成前端组件骨架,包含实现文件、Storybook故事、单元测试及Gherkin规范。支持自动检测React/Mantine等框架栈,生成可运行的TODO占位代码。
需要创建新的UI组件 基于设计稿生成组件结构
.claude/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
从故事Markdown文件中提取Gherkin场景生成可运行的.feature文件,并自动生成对应测试框架的Step Definition存根。支持TypeScript、Python、Java等主流Cucumber实现,确保测试用例与需求文档同步。
将用户故事转换为自动化测试用例 为新的Gherkin场景生成步骤定义代码
.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与Compose文件。
编写Dockerfile 配置Docker Compose 审查容器化配置
.claude/skills/docker-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill docker-patterns -g -y
用于审查架构决策的 FinOps 技能,识别云成本影响。涵盖计算、存储、网络及第三方 API 的成本驱动因素,提供 Terraform 注释格式和月度估算模板,辅助评估扩展性和优化资源分配。
审查基础设施变更 设计新服务时评估成本
.claude/skills/finops-review/SKILL.md
npx skills add kinncj/Heimdall --skill finops-review -g -y
管理GitHub Issue全生命周期,支持创建、查看、更新标签、评论及关闭操作。用于在故事开发中自动维护Issue状态与关联,实现从需求到QA的无干预流程。
需要创建或更新GitHub Issue时 管理故事生命周期中的Issue状态
.claude/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地同步和创建标签与里程碑。通过脚本确保标签状态一致,支持按阶段、类型、优先级等多维度分类管理,适用于项目标准化配置。
新建GitHub仓库需要初始化标签体系 CI/CD流水线中需保证标签定义一致性 团队统一工作流标签规范
.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 Project 看板添加 Issue 需要更新 Project 中的字段状态或类型
.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 管理(创建/读取/更新/评论/关闭)及 PR 操作(创建/审查/合并),用于自动化 GitHub 交互。
需要创建或管理 GitHub Issue 需要处理 Pull Request 流程 查询仓库状态或搜索代码
.claude/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于去除文本中的AI生成痕迹和人工语言模式,使文档、注释、提交信息等内容更自然流畅。支持手动调用及MAPLE流程集成,提供语音校准功能以匹配个人写作风格。
在提交代码前检查提交信息和注释 优化README或变更日志等文档内容 MAPLE文档阶段后自动执行 将AI辅助生成的文本润色为自然人类语气
.claude/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,涵盖结构化单元格排序、Papermill参数化执行、编程式创建、格式导出及Git清理规范,确保分析流程的可复现性与代码整洁。
需要规范化Jupyter Notebook结构时 使用Papermill进行参数化运行时 通过nbformat编程生成Notebook时 处理Notebook版本控制与输出清理时
.claude/skills/jupyter-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill jupyter-patterns -g -y
基于Karpathy四大原则审计代码变更,评估思考、简洁性、手术式修改及目标驱动执行。自动生成合规报告并评分,作为实施阶段到验证阶段的门禁,阻止不达标代码推进。
Phase 5 IMPLEMENT完成后自动触发 用户手动调用 /karany-audit 或 @karany-audit
.claude/skills/karpathy-audit/SKILL.md
npx skills add kinncj/Heimdall --skill karpathy-audit -g -y
提供Kubernetes和Kustomize的最佳实践模式,涵盖基础结构、Deployment配置、PDB及HPA设置,并包含验证工作流。用于编写或审查k8s清单文件。
编写Kubernetes部署清单 使用Kustomize管理环境覆盖 审查K8s资源配置 配置Pod中断预算或自动扩缩容
.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和终端界面目标,输出可运行代码并需人工审批。
实现已审批的UI设计稿 根据线框图生成前端组件代码
.claude/skills/mockup/SKILL.md
npx skills add kinncj/Heimdall --skill mockup -g -y
统一调度入口,按优先级执行Taffy工作流、本地技能或子代理。支持从skills.sh注册表自动安装缺失技能,并在状态文件中记录运行进度,实现多类型任务的集中分发与追踪。
需要运行指定的工作流、技能或代理任务 用户输入/pipeline-runner命令并附带目标名称
.claude/skills/pipeline-runner/SKILL.md
npx skills add kinncj/Heimdall --skill pipeline-runner -g -y
提供 Playwright CLI 的使用指南,涵盖浏览器探索、快照交互、会话管理及测试生成与执行。支持通过快照高效进行 E2E 测试开发和调试,优化 Token 使用效率。
需要编写或运行浏览器自动化测试 进行 E2E 测试调试和元素定位 将手动操作转换为 Playwright 测试代码
.claude/skills/playwright-cli/SKILL.md
npx skills add kinncj/Heimdall --skill playwright-cli -g -y
提供PostgreSQL数据库模式、迁移及查询优化标准,涵盖表结构、RLS策略、索引创建及PgBouncer配置。用于编写幂等SQL和数据库架构设计。
编写数据库迁移文件 设计PostgreSQL表结构 优化SQL查询性能
.claude/skills/postgresql-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill postgresql-patterns -g -y
提供 Redis 集成最佳实践,涵盖键命名规范、Cache-Aside 缓存模式、基于有序集合的限流及会话存储实现。指导开发者正确使用 TTL、管道和 SCAN 命令,确保高性能与稳定性。
需要实现数据缓存逻辑 需要构建 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格式的验收测试故事文件,定义用户场景和验收标准。包含状态机流程、文件模板及自动化验证脚本,确保需求明确且经过审批后方可进入发现阶段。
需要为功能编写规格说明 创建新的用户故事文档 验证故事文件是否符合规范
.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状态时 创建或更新Story关联的Issue时
.claude/skills/story-issue-sync/SKILL.md
npx skills add kinncj/Heimdall --skill story-issue-sync -g -y
提供Stripe支付集成模式,涵盖Webhook处理、签名验证、幂等性键及订阅管理。指导开发者安全、可靠地实现支付功能,包含本地测试配置与最佳实践规则。
需要集成Stripe支付API 实现Webhook事件处理逻辑 处理订阅或一次性付款流程
.claude/skills/stripe-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill stripe-patterns -g -y
提供 Supabase 本地开发、数据库迁移及边缘函数开发的标准化模式与最佳实践。涵盖 RLS 策略配置、类型生成及安全规范,辅助开发者高效构建 Supabase 应用。
需要创建 Supabase 数据库表或迁移文件 配置 Supabase 行级安全策略 (RLS) 编写或部署 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基础设施即代码的最佳实践,涵盖模块结构、状态管理及变量模式。指导编写规范化的HCL资源定义,严格执行初始化、验证、计划及安全应用的工作流,确保云资源可维护性与成本可控。
编写或修改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设置、运行时选择、CI/CD流程及中间件模式。
部署Next.js应用到Vercel 配置Vercel环境变量或边缘函数 优化Vercel构建与发布流程
.claude/skills/vercel-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill vercel-patterns -g -y
根据品牌简报生成视觉识别规范(调色板、字体、间距等)并序列化为JSON,供设计令牌技能使用。支持Web与终端目标,确保WCAG对比度合规。
需要建立或更新品牌视觉风格指南 生成用于UI开发的设计令牌文件
.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或pa11y工具,运行审计并生成违规报告,阻止合并违规项。适用于含ui:true的故事或手动请求审计场景。
故事包含 ui:true 标记 用户明确要求审计无障碍性
.cursor/skills/a11y-audit/SKILL.md
npx skills add kinncj/Heimdall --skill a11y-audit -g -y
用于自动生成带设计令牌绑定的UI组件骨架,包含实现、Storybook故事、单元测试和Gherkin规范。支持React和HTML栈,输入组件名及配置即可生成可运行的TODO桩代码。
需要创建新的UI组件 根据设计稿或mockup快速搭建前端组件结构
.cursor/skills/component-scaffold/SKILL.md
npx skills add kinncj/Heimdall --skill component-scaffold -g -y
自动化从故事Markdown文件提取Gherkin场景生成可运行的.feature文件和步骤定义桩代码,支持TS/JS/Python/Java多栈,保持测试与文档同步。
需要从故事文档同步生成Cucumber测试用例 需要为新的Gherkin场景生成对应语言的步骤定义桩代码
.cursor/skills/cucumber-automation/SKILL.md
npx skills add kinncj/Heimdall --skill cucumber-automation -g -y
用于读取和写入 W3C DTCG 格式的 Design Tokens,并生成 CSS、Tailwind 和 Mantine 等前端框架的样式输出。
需要修改设计令牌文件 需要重新生成前端样式配置
.cursor/skills/design-tokens/SKILL.md
npx skills add kinncj/Heimdall --skill design-tokens -g -y
提供Docker和Docker Compose最佳实践,涵盖多阶段构建、健康检查及安全规则。用于编写或审查Dockerfile与Compose配置,优化容器化服务。
编写Dockerfile 审查Docker配置 配置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 作为核心工件进行状态追踪和关联。
需要创建新的 GitHub Issue 时 更新或关闭现有 GitHub Issue 时
.cursor/skills/gh-issues/SKILL.md
npx skills add kinncj/Heimdall --skill gh-issues -g -y
用于在GitHub仓库初始化或CI流程中,幂等地同步和创建Issue标签及里程碑。通过upsert逻辑确保标签状态一致,支持按阶段、类型、优先级等分类管理项目工作流。
新建GitHub仓库需要标准化标签体系 CI/CD流水线中需要同步或更新Issue标签定义
.cursor/skills/gh-labels-milestones/SKILL.md
npx skills add kinncj/Heimdall --skill gh-labels-milestones -g -y
管理 GitHub Projects v2 看板,支持添加 Issue、更新字段值及查询状态。优先使用 CLI,失败时回退至 GraphQL API,实现项目板自动化操作。
需要向 GitHub 项目看板添加 Issue 需要更新项目看板的字段状态或类型 需要查询 GitHub 项目看板当前状态
.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(创建/审查/合并)操作。用于在 GitHub 平台进行开发协作与任务管理。
需要创建或管理 GitHub Issue 需要发起或处理 Pull Request 需要查看仓库状态或搜索代码/问题
.cursor/skills/github-cli/SKILL.md
npx skills add kinncj/Heimdall --skill github-cli -g -y
用于去除文本中的AI生成痕迹,使文档、注释、提交信息等内容更自然。适用于代码合并前的最终润色及品牌一致性校准。
生成文档后需去AI化 提交代码前检查注释和消息 优化README或更新日志
.cursor/skills/humanizer/SKILL.md
npx skills add kinncj/Heimdall --skill humanizer -g -y
提供Jupyter Notebook最佳实践,包括标准单元格结构、使用Papermill实现参数化执行、编程式创建Notebook及自动化导出。规范Git提交前的输出清理与版本控制卫生,确保分析的可复现性与代码整洁。
需要规范Jupyter 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 等组件,支持多环境覆盖与验证流程。
编写或审查 Kubernetes 清单文件 使用 Kustomize 进行多环境配置管理
.cursor/skills/kubernetes-patterns/SKILL.md
npx skills add kinncj/Heimdall --skill kubernetes-patterns -g -y

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 16:15
浙ICP备14020137号-1