Language Extensions (Grade A) logo

Language Extensions (Grade A)针对Claude AI进行安全测试的数据技能,等级为A级。Haskell语言扩展和语言版本(GHC2024/GHC2021)选择策略。

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

Language Extensions (Grade A) 是一款针对 Claude AI 的安全测试技能,旨在帮助选择 Haskell 语言扩展和语言版本(GHC2024/GHC2021)的策略。该技能适用于在配置或审查 Haskell 语言扩展时使用。它解释了选择 Haskell 语言版本的基本政策:在可能的情况下使用 GHC2024,若不可行则使用 GHC2021。即使某些扩展在 GHC2024 中被禁用,仍会启用相对安全且有用的扩展。 该技能列出了在 GHC2024 和 GHC2021 中包含的特定语言扩展,例如 BangPatterns、BinaryLiterals 和 DeriveDataTypeable。此外,它描述了在 cabal 文件中语言版本和扩展的典型配置,包括 default-language 和 default-extensions。 若要查看各个语言扩展的详细政策列表,包括默认启用、按模块启用或禁止等,请参阅 reference.md 文件。

主要功能

  • GHC2024和GHC2021语言版本选择
  • 语言扩展选择政策
  • cabal文件配置指南
  • GHC2021和GHC2024的默认语言扩展设置

价格

模型
Free
评分
暂无评价

使用场景

配置cabal文件

该技能提供了配置cabal文件的指南,包括设置默认语言和扩展

审核Haskell语言扩展

该技能详细阐述了审核和选择Haskell语言扩展的政策,确保了一致性和安全

优点 & 缺点

优点

  • 为选择Haskell语言扩展提供了一个清晰的政策
  • 优先使用最新的GHC版本(GHC2024)
  • 指定了cabal文件的配置指南

缺点

  • 政策可能无法覆盖所有场景或边界情况
  • 是否启用或禁用特定语言扩展的决策可能需要进一步的考虑

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

What are the main limitations of this skill?

The policy may not cover every edge case, and selecting or disabling extensions may still require manual review beyond the provided guidelines.

Asked by Valentina Marino · Apr 3, 2026

Can I use this skill to edit my cabal file?

Yes, it provides guidelines for configuring cabal files, including setting default-language and default-extensions for GHC2024 and GHC2021.

Asked by Sven Bergqvist · Mar 5, 2026

How does the skill determine which extensions to enable?

It follows a policy that enables relatively safe and useful extensions even if some are disabled in GHC2024, while listing specific extensions like BangPatterns, BinaryLiterals, and DeriveDataTypeable for both editions.

Asked by Willa Thompson · Feb 12, 2026

Which GHC versions does Language Extensions (Grade A) support?

It supports both GHC2024 and GHC2021, preferring GHC2024 when possible and falling back to GHC2021 if not available.

Asked by Jana Krejčí · Jan 4, 2026

提问

育言活动 的替代品

Manage Headers (Grade A) logo
Manage Headers (Grade A)育言活动

专为 Claude AI 设计的安全测试开发技巧, Grade A。检查并配置 Power Pages 站点向浏览器发送的安全 headers — 内容安全策略,框架和点击劫持保护

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)育言活动

安全试验的数据-AI技能 - Claude AI。A级。即将开始需要与当前工作环境隔离的功能工作,或执行实施计划前-创建隔离的git工作tree

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)育言活动

为Claude AI提供了经过安全测试的数据ai技能。 Grade A. GA4 BigQuery导出模式参考 - 完整字段参考、嵌套结构、查询模式和性能提示

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)育言活动

安全测试的数据-AI技能,专为Claude AI打造。Grade A. Meta Conversions API (CAPI) 设置指南-架构、事件类型、客户信息哈希、去重复、实现示例、AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)育言活动

经过安全测试的 Claude AI 开发技能。Grade A。列出函数/方法调用的直接调用图

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)育言活动

安全测试数据-ai技能,Grade A. 名为Haskell测试模块,以同一命名空间中的测试模块命名,并在其后添加 Spec 辅助。 在编写或审阅Haskell测试模块时使用。

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)育言活动

经安全检测的数据 AI 技能,适用于 Claude AI。A级。模拟五位专家董事会就重大决策进行审议。用于评估计划、架构选择、功能设计或任何决策。

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)育言活动

安全测试的开发技能,适用于 Claude AI。Grade A。通过 PE(入口点)实现高级 MVC —— 在标准 MVC 界面(CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)中添加自定义网格。

(0)
Free