Explore

Find agent skills by outcome

Showing 24 skillsCategories: Business, Cursor-rules, Openclaw
Business
PromptBeginner5 minmarkdownQuality: 27

- keep business components separate from primitives: components/marketplace

features/*/ui

1
Business
PromptBeginner5 minmarkdownQuality: 27

- Option 2: Results-Oriented (focused on business value

metrics

2
Business
PromptBeginner5 minmarkdownQuality: 27

Business model: [B2B/B2C

pricing model if visible]

4
Business
PromptBeginner5 minmarkdownQuality: 27

- Acquisition or partnership assessment: leadership

business model

2
Business
PromptBeginner5 minmarkdownQuality: 27

For the most critical business paths

create:

2
Business
PromptBeginner5 minmarkdownQuality: 27

- Config management: env vars

feature flags

0
Business
PromptBeginner5 minmarkdownQuality: 27

- Catalog business rules: validations

formulas

2
Business
PromptBeginner5 minmarkdownQuality: 31

- Use smart sampling for expensive analyses (e.g.

function-level call graphs) prioritizing business-critical paths.

2
Business
PromptBeginner5 minmarkdownQuality: 27

- Executives: business capabilities

critical flows

1
Business
PromptBeginner5 minmarkdownQuality: 31

3. HTTP Lifecycle: server.Module() own mux provide + start/shutdown Invoke

no business route logic inside server module

3
Business
PromptBeginner5 minmarkdownQuality: 27

1. dig.Build(opts ...Option): Assemble DI container

return app startup function

1
Business
PromptBeginner5 minmarkdownQuality: 27

6. Business domains fully encapsulated via Module()

internal registration hidden

2
Business
PromptBeginner5 minmarkdownQuality: 31

2. Viper centralized multi-source configuration management

compatible dev/prod environment separation

3
Business
PromptBeginner5 minmarkdownQuality: 27

- No godotenv standalone usage

fully unified viper env management

2
Business
PromptBeginner5 minmarkdownQuality: 31

- Every business domain must own a dedicated module.go file

expose unique Module() dig.Option to encapsulate domain internal Provide + domain exclusive route Invoke

2
Business
PromptBeginner5 minmarkdownQuality: 31

- One business domain = one vertical independent module

internal all layers encapsulated inside domain folder

2
Business
PromptBeginner5 minmarkdownQuality: 31

Each business domain forms independent vertical closed module under /internal/domain/

self-contains model/repo/service/handler + dedicated module.go.

2
Business
PromptBeginner5 minmarkdownQuality: 31

You are a senior industrial Go backend architect

specializing in vertical autonomous business domain modular architecture based on shanjunmei/dig compile-time DI. All output strictly implement full business domain isolation

2
Business
PromptBeginner5 minmarkdownQuality: 31

Go Industrial Autonomous Business Module Coding Spec (shanjunmei/dig Compile-Time DI)

2
Business
PromptBeginner5 minmarkdownQuality: 31

Scene: Industrial independent vertical business domain modularization

lightweight infra simplification(config/pgdb no module.go)

2
Business
PromptBeginner5 minmarkdownQuality: 31

- All business types

constructors and constants must be placed in separate .go files without build tags (e.g. main.go). Failing to do so will cause missing-type compilation errors during normal builds.

3
Business
PromptBeginner5 minmarkdownQuality: 31

- This file is only parsed by digen

and will be completely skipped by standard go build / go run commands. Do NOT define business structs

3
Business
PromptBeginner5 minmarkdownQuality: 31

4. dig.Invoke(functions ...any): Execute startup logic after all dependencies are resolved

supports error return.

3
Business
PromptBeginner5 minmarkdownQuality: 27

• Recognise that my role combines Business Analysis

Technical Support

6