بنقرة واحدة
mockery-generate
统一使用 mockery + go:generate 为 Golang 接口生成 Mock,禁止手写 mock 结构体;在实现或编写单测时需要为接口创建 mock 时启用本 Skill。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
统一使用 mockery + go:generate 为 Golang 接口生成 Mock,禁止手写 mock 结构体;在实现或编写单测时需要为接口创建 mock 时启用本 Skill。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
提供财务指标获取、财报检索与内容访问能力,覆盖A股/美股/港股,适合基本面分析与公司研究。
提供中美宏观数据(GDP、CPI、PMI等)、全球风险指标(VIX、10Y、DXY等)与经济日历事件,适合宏观监控与投研背景信息。
提供A股/美股/港股的实时行情、历史K线、指数批量查询、板块排行与成分、资金流向及市场成交额等数据能力,适合市场快照与基础分析。
提供财新闻检索、社媒话题抓取(Twitter/Reddit)与文本情绪分析,适合热点追踪与情绪研判。
使用 Tavily 提供网页搜索与新闻检索,支持结果数、主题与时间范围配置,适合信息查找与新闻追踪。
Guide for extracting architectural diagrams, flowcharts, and sequence diagrams into a structured JSON format. Use this skill when you need to transform a visual or textual description of a system architecture or workflow into a clear, structured JSON representation.
| name | mockery-generate |
| description | 统一使用 mockery + go:generate 为 Golang 接口生成 Mock,禁止手写 mock 结构体;在实现或编写单测时需要为接口创建 mock 时启用本 Skill。 |
IPackAuthAccountRepo)编写或更新单元测试,需要 Mock 其依赖。//go:generate mockery --name=<Interface> --with-expecter=true 注释:
//go:generate mockery --name=IPackAuthAccountRepo --with-expecter=true
type IPackAuthAccountRepo interface {
// ...
}
go generate ./...
以生成或更新 Mock 文件。mocks 包导入 Mock 类型(例如 domain/dmservice/mocks)。New<Interface>(t) 创建 Mock 实例,并通过 EXPECT()/AssertExpectations 配置与校验调用。go:generate 注释必须使用 mockery --name=<Interface> --with-expecter=true 这一形式,必要时由 Skill 自动补齐。mocks/ 子目录中,以避免循环依赖和命名混乱。reference.md。