Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

ogt-docs-define-businessogt 文档定义业务

Agent Skill

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

总安装

196

周安装

8

GitHub Stars

公开资料未说明

下载量

63
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ogt-docs-define-business(ogt 文档定义业务)
来源仓库:https://github.com/opendndapps/ogt-skills
仓库路径:skills/ogt-docs-define-business
安装命令:
npx skills add https://github.com/opendndapps/ogt-skills --skill ogt-docs-define-business
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/opendndapps/ogt-skills --skill ogt-docs-define-business

简介

用于辅助文档、README 和内容稿件的整理与改写。

  • 适合提炼结构、补齐章节、统一术语或检查链接。
  • 应保留项目已有事实,避免把未确认信息写成确定结论。
  • 涉及对外文案时需控制语气,避免过度营销或夸大能力。
  • ogt-docs-define-business 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

OGT Docs - Define Business

Complete guide for creating business definition documents.

Overview

Business definitions establish the commercial and operational foundation of your product. They answer questions about money, users, markets, and constraints.

mindmap
  root((Business<br/>Definitions))
    Pricing
      Tiers
      Features per tier
      Limits
      Billing cycles
    Users
      User types
      Personas
      Journeys
      Permissions
    Revenue
      Revenue streams
      Unit economics
      Growth model
    Market
      Target market
      Competitors
      Positioning
      Differentiation

When to Use This Skill

Use ogt-docs-define-business when defining:

  • Pricing models and tiers
  • User types and permissions
  • Revenue models and streams
  • Market positioning
  • Customer personas
  • Operational limits and quotas
  • Business rules and constraints

Folder Structure

docs/definitions/business/
├── pricing_model/
│   ├── definition.md           # Core pricing philosophy
│   ├── tiers.md                # Tier breakdown
│   ├── limits.md               # Usage limits per tier
│   ├── billing.md              # Billing cycles and rules
│   ├── enterprise.md           # Enterprise/custom pricing
│   ├── .version
│   └── .approved_by_founder
│
├── user_types/
│   ├── definition.md           # User type taxonomy
│   ├── free_user.md            # Free tier user
│   ├── pro_user.md             # Pro tier user
│   ├── team_admin.md           # Team administrator
│   ├── enterprise_admin.md     # Enterprise administrator
│   ├── permissions.md          # Permission matrix
│   └── .version
│
├── customer_personas/
│   ├── definition.md           # Persona framework
│   ├── indie_developer.md      # Persona: Indie dev
│   ├── startup_founder.md      # Persona: Founder
│   ├── enterprise_buyer.md     # Persona: Enterprise
│   ├── hobbyist.md             # Persona: Hobbyist
│   └── .version
│
├── revenue_model/
│   ├── definition.md           # Revenue philosophy
│   ├── streams.md              # Revenue streams breakdown
│   ├── unit_economics.md       # CAC, LTV, margins
│   ├── growth_model.md         # Growth projections
│   └── .version
│
├── market_position/
│   ├── definition.md           # Market positioning
│   ├── target_market.md        # Target market definition
│   ├── competitors.md          # Competitive analysis
│   ├── differentiation.md      # Unique value proposition
│   └── .version
│
└── operational_limits/
    ├── definition.md           # Limits philosophy
    ├── api_limits.md           # API rate limits
    ├── storage_limits.md       # Storage quotas
    ├── feature_limits.md       # Feature usage limits
    └── .version

Business Definition Types

1. Pricing Model

Defines how you charge for your product.

Example: pricing_model/

pricing_model/
├── definition.md
├── tiers.md
├── limits.md
├── billing.md
├── enterprise.md
├── .version
└── .approved_by_founder

definition.md

# Definition: Pricing Model

## Overview

{Product} uses a freemium pricing model with usage-based scaling.
Free tier provides core functionality with limits. Paid tiers unlock
higher limits and premium features. Enterprise tier offers custom limits
and dedicated support.

## Philosophy

- **Value-first**: Free tier must be genuinely useful, not crippled
- **Clear upgrade path**: Users know exactly what they get by upgrading
- **No surprise charges**: Limits are soft (warnings) before hard (blocks)
- **Fair for all sizes**: Pricing scales with value received

## Pricing Strategy

| Strategy Element | Approach                            |
| ---------------- | ----------------------------------- |
| Model            | Freemium + Usage-based              |
| Anchor           | Pro tier ($X/mo) is the anchor      |
| Free tier goal   | Conversion to Pro within 30 days    |
| Enterprise goal  | Predictable revenue, long contracts |

## Key Decisions

1. **Why freemium?** Lower barrier to entry, viral growth potential
2. **Why usage-based?** Aligns cost with value, fair scaling
3. **Why not per-seat?** Product value is per-project, not per-person

## Success Metrics

- Free → Pro conversion rate: Target X%
- Pro → Enterprise conversion rate: Target Y%
- Monthly churn rate: Target < Z%

## Related Definitions

- [User Types](../user_types/)
- [Operational Limits](../operational_limits/)
- [Revenue Model](../revenue_model/)

tiers.md

# Pricing Tiers

## Tier Overview

| Tier       | Price  | Target User             | Core Value             |
| ---------- | ------ | ----------------------- | ---------------------- |
| Free       | $0     | Hobbyists, evaluators   | Try before buy         |
| Pro        | $X/mo  | Indie devs, freelancers | Full feature access    |
| Team       | $Y/mo  | Small teams             | Collaboration features |
| Enterprise | Custom | Large orgs              | Scale + support        |

---

## Free Tier

### Target User

Hobbyists exploring the product, developers evaluating for future purchase.

### Included Features

- Feature A (limited)
- Feature B (limited)
- Feature C (full)
- Community support only

### Limits

| Resource      | Limit         |
| ------------- | ------------- |
| Projects      | 3             |
| API calls/day | 100           |
| Storage       | 100MB         |
| Team members  | 1 (solo only) |

### Upgrade Triggers

User should consider upgrading when:

- Hitting project limit
- Needing collaboration
- Requiring priority support

---

## Pro Tier

### Price

$X/month (billed monthly)
$X×10/year (billed annually, 2 months free)

### Target User

Independent developers, freelancers, small projects.

### Included Features

- All Free features (unlimited)
- Feature D
- Feature E
- Feature F
- Email support (48h response)

### Limits

| Resource      | Limit         |
| ------------- | ------------- |
| Projects      | 20            |
| API calls/day | 10,000        |
| Storage       | 10GB          |
| Team members  | 1 (solo only) |

### Upgrade Triggers

User should consider upgrading when:

- Needing team collaboration
- Hitting API limits
- Requiring faster support

---

## Team Tier

### Price

$Y/month base + $Z/member/month
Billed monthly or annually (2 months free)

### Target User

Small teams (2-20 people) needing collaboration.

### Included Features

- All Pro features
- Team collaboration
- Shared projects
- Role-based permissions
- Priority support (24h response)

### Limits

| Resource      | Limit   |
| ------------- | ------- |
| Projects      | 100     |
| API calls/day | 100,000 |
| Storage       | 100GB   |
| Team members  | 20      |

### Upgrade Triggers

Team should consider upgrading when:

- Exceeding 20 members
- Needing SSO/SAML
- Requiring dedicated support
- Compliance requirements

---

## Enterprise Tier

### Price

Custom pricing based on:

- Number of users
- Usage volume
- Support requirements
- Compliance needs

### Target User

Large organizations, regulated industries, high-volume users.

### Included Features

- All Team features
- SSO/SAML integration
- Custom integrations
- Dedicated account manager
- SLA guarantees
- Compliance certifications
- Custom contracts

### Limits

| Resource      | Limit     |
| ------------- | --------- |
| Projects      | Unlimited |
| API calls/day | Custom    |
| Storage       | Custom    |
| Team members  | Unlimited |

### Sales Process

1. Contact sales
2. Discovery call
3. Custom proposal
4. Security review
5. Contract negotiation
6. Onboarding

limits.md

# Usage Limits

## Limit Philosophy

- Limits exist to ensure fair usage and system stability
- Soft limits warn users before blocking
- Hard limits block with clear upgrade path
- Limits should feel generous for the tier's target user

## Limit Types

### Soft Limits

User is warned but not blocked. Exceeding triggers:

- In-app notification
- Email warning
- Usage dashboard highlight

### Hard Limits

User is blocked from the action. Exceeding shows:

- Clear error message
- Current usage vs limit
- Upgrade CTA

## Limits by Resource

### Projects

| Tier       | Soft Limit | Hard Limit |
| ---------- | ---------- | ---------- |
| Free       | 2          | 3          |
| Pro        | 15         | 20         |
| Team       | 80         | 100        |
| Enterprise | N/A        | Unlimited  |

**When exceeded:**

- Cannot create new projects
- Can still access existing projects
- Must delete or archive to create new

### API Calls (per day)

| Tier       | Soft Limit | Hard Limit | Burst Limit |
| ---------- | ---------- | ---------- | ----------- |
| Free       | 80         | 100        | 10/min      |
| Pro        | 8,000      | 10,000     | 100/min     |
| Team       | 80,000     | 100,000    | 500/min     |
| Enterprise | Custom     | Custom     | Custom      |

**When exceeded:**

- Returns 429 Too Many Requests
- Retry-After header indicates reset time
- Daily limit resets at midnight UTC

### Storage

| Tier       | Soft Limit | Hard Limit |
| ---------- | ---------- | ---------- |
| Free       | 80MB       | 100MB      |
| Pro        | 8GB        | 10GB       |
| Team       | 80GB       | 100GB      |
| Enterprise | Custom     | Custom     |

**When exceeded:**

- Cannot upload new files
- Can still access existing files
- Must delete files or upgrade

### Team Members

| Tier       | Limit        |
| ---------- | ------------ |
| Free       | 1 (no teams) |
| Pro        | 1 (no teams) |
| Team       | 20           |
| Enterprise | Unlimited    |

**When exceeded:**

- Cannot invite new members
- Existing members unaffected
- Must remove members or upgrade

## Overage Handling

### Free Tier

No overages. Hard block at limit.

### Pro Tier

No overages. Hard block at limit with upgrade prompt.

### Team Tier

Optional overage billing:

- API calls: $X per 10,000 over limit
- Storage: $Y per GB over limit
- Must opt-in to overage billing

### Enterprise Tier

Custom overage terms in contract.

billing.md

# Billing Rules

## Billing Cycles

### Monthly Billing

- Charged on signup date each month
- Example: Sign up Jan 15 → charged Feb 15, Mar 15, etc.
- Pro-rated for mid-cycle changes

### Annual Billing

- Charged on signup date each year
- 2 months free (pay for 10, get 12)
- No pro-rating for downgrades
- Pro-rated upgrades

## Payment Methods

### Accepted

- Credit/debit cards (Visa, Mastercard, Amex)
- PayPal (Pro and above)
- Wire transfer (Enterprise only)
- Purchase orders (Enterprise only)

### Failed Payments

1. First failure: Retry in 24 hours, email notification
2. Second failure: Retry in 48 hours, in-app warning
3. Third failure: Account downgraded to Free after 7 days grace
4. Grace period: Full access for 7 days to update payment

## Upgrades

### Free → Pro

- Immediate access to Pro features
- First charge: Full month
- Billing date: Day of upgrade

### Pro → Team

- Immediate access to Team features
- Pro-rated credit for remaining Pro period
- New billing date: Day of upgrade

### Any → Enterprise

- Custom contract required
- Migration assistance provided
- Billing per contract terms

## Downgrades

### Pro → Free

- Effective at end of current billing period
- Data retained for 30 days after downgrade
- Over-limit resources become read-only

### Team → Pro

- Effective at end of current billing period
- Must remove team members first
- Team features disabled at period end

### Enterprise → Lower

- Per contract terms
- Typically 30-day notice required
- Migration assistance provided

## Refunds

### Policy

- 14-day money-back guarantee for first payment
- No refunds for renewals
- No partial refunds for downgrades
- Enterprise: Per contract terms

### Process

1. Request via support
2. Review within 48 hours
3. Refund processed within 5-7 business days

2. User Types

Defines the different types of users in your system.

Example: user_types/

user_types/
├── definition.md
├── free_user.md
├── pro_user.md
├── team_admin.md
├── team_member.md
├── enterprise_admin.md
├── permissions.md
└── .version

definition.md

# Definition: User Types

## Overview

{Product} has distinct user types based on subscription tier and role
within teams. User type determines feature access, limits, and permissions.

## User Type Hierarchy

flowchart TD subgraph Individual ["Individual Users"] F[Free User] P[Pro User] end

subgraph Team ["Team Users"] TA[Team Admin] TM[Team Member] TV[Team Viewer] end

subgraph Enterprise ["Enterprise Users"] EA[Enterprise Admin] EM[Enterprise Member] EV[Enterprise Viewer] end

F -->|Upgrade| P P -->|Create Team| TA TA -->|Invite| TM TA -->|Invite| TV TA -->|Upgrade| EA EA -->|Invite| EM EA -->|Invite| EV

User Type Matrix

TypeTierRoleCan CreateCan Invite
Free UserFreeOwnerProjects (limited)No
Pro UserProOwnerProjectsNo
Team AdminTeamAdminProjects, MembersYes
Team MemberTeamEditorProjectsNo
Team ViewerTeamViewerNothingNo
Enterprise AdminEnterpriseAdminEverythingYes
Enterprise MemberEnterpriseEditorProjectsNo
Enterprise ViewerEnterpriseViewerNothingNo

Key Concepts

Owner vs Admin vs Member

  • Owner: Created/purchased the account, billing contact
  • Admin: Can manage users and settings, may not be owner
  • Member: Can use features, cannot manage

Viewer Role

Read-only access for stakeholders who need visibility but not edit access.

Related Definitions

#### free_user.md

User Type: Free User

Definition

Individual user on the Free tier with limited access to core features.

Characteristics

  • Individual account (no team)
  • Limited project count
  • Limited API calls
  • Community support only
  • No collaboration features

Permissions

PermissionAllowed
Create projectsYes (up to limit)
Edit own projectsYes
Delete own projectsYes
Invite othersNo
Access APIYes (limited)
Export dataYes
Priority supportNo

Limits

See Pricing Limits - Free Tier

Upgrade Path

Free User → Pro User (upgrade subscription)

Identification

interface FreeUser {
  type: 'free';
  tier: 'free';
  role: 'owner';
  teamId: null;
}

User Journey

  1. Sign up (email or OAuth)
  2. Onboarding flow
  3. Create first project
  4. Hit limits → Upgrade prompt
  5. Convert to Pro or continue with limits
#### permissions.md

User Permissions Matrix

Permission Categories

Project Permissions

PermissionFreeProTeam AdminTeam MemberTeam Viewer
Create project
View project
Edit project
Delete project
Share project
Transfer project

Team Permissions

PermissionFreeProTeam AdminTeam MemberTeam Viewer
Create team
Invite member
Remove member
Change roles
View team

Billing Permissions

PermissionFreeProTeam AdminTeam MemberTeam Viewer
View billing
Update payment
Change plan
View invoices

API Permissions

PermissionFreeProTeam AdminTeam MemberTeam Viewer
Generate API key
Revoke API keyOwn only
View API usageOwn only

Permission Inheritance

  • Team Members inherit all Viewer permissions
  • Team Admins inherit all Member permissions
  • Enterprise users follow same hierarchy with additional enterprise permissions

---

### 3. Revenue Model

Defines how your business makes money.

#### Example: revenue_model/

revenue_model/ ├── definition.md ├── streams.md ├── unit_economics.md ├── growth_model.md └── .version


#### definition.md

Definition: Revenue Model

Overview

{Product} generates revenue through a combination of subscription fees and usage-based charges. Primary revenue comes from Pro and Team subscriptions with high-value Enterprise contracts providing stability.

Revenue Philosophy

  • Sustainable: Revenue must cover costs with margin for growth
  • Aligned: Revenue grows when customers get more value
  • Predictable: Subscription base provides predictable MRR
  • Scalable: Usage-based components scale with customer success

Revenue Mix Target

Stream% of RevenueRationale
Pro subscriptions40%Volume, predictable
Team subscriptions35%Higher ARPU, lower churn
Enterprise contracts20%High value, annual
Usage overage5%Aligned with value

Key Metrics

  • MRR (Monthly Recurring Revenue)
  • ARR (Annual Recurring Revenue)
  • ARPU (Average Revenue Per User)
  • Net Revenue Retention
  • Gross Margin

Related Definitions


#### unit_economics.md

Unit Economics

Customer Acquisition Cost (CAC)

Definition

Total cost to acquire a new paying customer.

Calculation


CAC = (Marketing Spend + Sales Spend) / New Customers Acquired

Targets by Tier

TierTarget CACAcceptable Range
Pro$X$X-Y
Team$Y$Y-Z
Enterprise$Z$Z-W

CAC Components

Component% of CAC
Paid ads40%
Content marketing25%
Sales team20%
Events/conferences10%
Other5%

Lifetime Value (LTV)

Definition

Total revenue expected from a customer over their lifetime.

Calculation


LTV = ARPU × Gross Margin × (1 / Churn Rate)

Targets by Tier

TierTarget LTVCalculation
Pro$X$A × B% × (1/C%)
Team$Y$D × E% × (1/F%)
Enterprise$Z$G × H% × (1/I%)

LTV:CAC Ratio

Target

LTV:CAC > 3:1 (healthy SaaS benchmark)

Current by Tier

TierLTVCACRatioStatus
Pro$X$YX:1✅/⚠️/❌
Team$X$YX:1✅/⚠️/❌
Enterprise$X$YX:1✅/⚠️/❌

Payback Period

Definition

Months to recover CAC from a customer.

Calculation


Payback Period = CAC / (ARPU × Gross Margin)

Target

< 12 months for Pro < 18 months for Team < 24 months for Enterprise


Gross Margin

Definition

Revenue minus cost of goods sold (COGS).

Calculation


Gross Margin = (Revenue - COGS) / Revenue × 100

Target

80% (typical for SaaS)

COGS Components

Component% of Revenue
InfrastructureX%
SupportY%
Payment processingZ%
Total COGSX+Y+Z%

---

### 4. Market Position

Defines your place in the market.

#### Example: market_position/

market_position/ ├── definition.md ├── target_market.md ├── competitors.md ├── differentiation.md └── .version


#### competitors.md

Competitive Analysis

Competitor Landscape

quadrantChart
    title Market Position
    x-axis Low Price --> High Price
    y-axis Simple --> Complex
    quadrant-1 Enterprise
    quadrant-2 Premium
    quadrant-3 Budget
    quadrant-4 Value
    Competitor A: [0.7, 0.8]
    Competitor B: [0.3, 0.4]
    Competitor C: [0.8, 0.5]
    Our Product: [0.5, 0.6]

## Direct Competitors

### Competitor A

| Aspect | Details |
| --- | --- |
| Website | example.com |
| Founded | 20XX |
| Funding | $XM Series B |
| Pricing | $X-Y/mo |
| Target | Enterprise |

**Strengths:**

- Strong brand recognition
- Enterprise features
- Large customer base

**Weaknesses:**

- Expensive
- Complex setup
- Slow innovation

**How we differentiate:**

- Simpler UX
- Lower price point
- Faster time-to-value

### Competitor B

| Aspect | Details |
| --- | --- |
| Website | example2.com |
| Founded | 20XX |
| Funding | $XM Seed |
| Pricing | Free / $X/mo |
| Target | SMB |

**Strengths:**

- Free tier
- Easy to use
- Growing fast

**Weaknesses:**

- Limited features
- Reliability issues
- Poor support

**How we differentiate:**

- More features
- Better reliability
- Professional support

## Indirect Competitors

### Spreadsheets (Excel, Google Sheets)

Many potential customers use spreadsheets instead of dedicated tools.

**Why they choose spreadsheets:**

- Already have it
- Familiar interface
- Free

**Why they should switch to us:**

- Purpose-built features
- Collaboration
- Automation

## Competitive Positioning Statement

For [target customer] who [need], {Product} is a [category] that [key benefit]. Unlike [competitor], we [key differentiator].

Signal Files for Business Definitions

Status Signals

SignalMeaning
.draftStill being written
.ready_for_reviewReady for stakeholder review
.approvedApproved for implementation
.approved_by_founderFounder approved
.approved_by_financeFinance approved (pricing)
.approved_by_legalLegal approved (terms)

Content Signals

SignalContent
.versionSchema version JSON
.effective_dateWhen this takes effect
.review_dateWhen to review again
.supersedesPrevious version this replaces

Quality Checklist for Business Definitions

Before requesting review:

  • [ ] All monetary values use consistent currency
  • [ ] Percentages are clearly labeled
  • [ ] Tiers are exhaustively defined
  • [ ] Limits have soft and hard values
  • [ ] Edge cases documented (overages, refunds)
  • [ ] Competitive analysis is current
  • [ ] User types map to pricing tiers
  • [ ] Permissions matrix is complete
  • [ ] Unit economics calculated
  • [ ] Related definitions linked

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.93%
按下载量换算21

Claude

29.9%
按下载量换算19

Cursor

20.3%
按下载量换算13

Gemini CLI

10.16%
按下载量换算6

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills