Apply Dunning's OLI Paradigm (Eclectic Theory) to evaluate foreign direct investment decisions based on Ownership, Location, and Internalization advantages.

MITAuto-check passed

Install Grad Oli

skills CLI
$ npx skills add asgard-ai-platform/skills --skill grad-oli -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install asgard-ai-platform/skills grad-oli --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/grad-oli .claude/skills/grad-oli && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
grad-oli
GitHub stars
242
Token cost
~1.4k tokens
SKILL.md length
489 words
Files
4 (incl. references)
Skills in repo
207
Repo updated
First seen
Licence
MIT

At a glance

Apply Dunning's OLI Paradigm (Eclectic Theory) to evaluate foreign direct investment decisions based on Ownership, Location, and Internalization advantages.

  • Works in 4 steps: Assess Ownership Advantages (O) → Assess Location Advantages (L) → Assess Internalization Advantages (I) → …
  • The user needs to decide whether to invest abroad
  • SKILL.md covers Overview, When to Use, Assumptions and Methodology, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Grad Oli is an agent skill from asgard-ai-platform/skills. Apply Dunning's OLI Paradigm (Eclectic Theory) to evaluate foreign direct investment decisions based on Ownership, Location, and Internalization advantages. Use this skill when the user needs to decide whether to invest abroad, choose between FDI modes (wholly-owned subsidiary, joint venture, licensing), or explain why a firm internationalizes through FDI rather than export or licensing.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `examples/sample_scenario.md`, `references/oli-formalization.md` and `references/oli-services.md`).

The repository describes itself as: 301 open-source coding agent skills across 22 domains — methodology, judgment & gotchas packaged as Claude Agent Skills for the Asgard AI Platform. The licence is MIT.

When your agent uses it

  • The user needs to decide whether to invest abroad
  • Choose between FDI modes (wholly-owned subsidiary
  • Explain why a firm internationalizes through FDI rather than export

Example prompts

  • “/grad-oli”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Assess Ownership Advantages (O)
  2. Assess Location Advantages (L)
  3. Assess Internalization Advantages (I)
  4. Determine Entry Mode

What it can do on your machine

Read from SKILL.md and the folder at commit 4e7f4f8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Grad Oli loads about 1.4k tokens when it runs, and up to ~8.4k if it reads all its reference files. Until then it costs about 100 tokens; SKILL.md has 489 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~100
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from asgard-ai-platform/skills at commit 4e7f4f8, republished under its MIT licence (© asgard-ai-platform). 489 words, ~1,388 tokens.

Download SKILL.mdSave it as .claude/skills/grad-oli/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
grad-oli
description
Apply Dunning's OLI Paradigm (Eclectic Theory) to evaluate foreign direct investment decisions based on Ownership, Location, and Internalization advantages. Use this skill when the user needs to decide whether to invest abroad, choose between FDI modes (wholly-owned subsidiary, joint venture, licensing), or explain why a firm internationalizes through FDI rather than export or licensing.
metadata.category
WP-24 創新與國際化
metadata.tags
OLI-paradigm, dunning, eclectic-theory, FDI, ownership-advantage, location-advantage, internalization-advantage

OLI Paradigm (Dunning, 1977): Eclectic Theory of FDI

Overview

The OLI Paradigm explains why firms engage in foreign direct investment (FDI) rather than exporting or licensing. Three conditions must hold simultaneously: the firm possesses Ownership advantages (proprietary assets), the foreign Location offers advantages over the home market, and Internalization is preferable to market-based transactions (licensing/franchising). The configuration of OLI advantages also determines the FDI mode.

When to Use

Trigger conditions:

  • User is deciding whether to invest in a foreign market via FDI
  • User asks why a firm should own foreign operations rather than export or license
  • User needs to choose between wholly-owned subsidiary, joint venture, or licensing
  • User mentions "FDI decision", "OLI", "internationalization mode", or "eclectic theory"

When NOT to use:

  • For gradual internationalization process -> use grad-uppsala
  • For early-stage rapid internationalization -> use grad-born-global
  • For national competitive advantage analysis -> use grad-diamond

Assumptions

IRON LAW: ALL Three OLI Advantages Must Be Present to Justify FDI

- Ownership (O) alone -> License or export (no need to be there)
- Ownership + Location (O+L) -> Export (no need to internalize)
- Ownership + Internalization (O+I) -> Domestic production (no location pull)

Only when O + L + I are ALL present does FDI make economic sense.
If ANY one is missing, a different entry mode is optimal.
  • Firms are rational actors seeking to minimize transaction costs
  • Market imperfections (information asymmetry, opportunism) drive internalization
  • OLI advantages are firm-specific, industry-specific, and country-specific

Methodology

Step 1: Assess Ownership Advantages (O)

Identify firm-specific advantages foreign competitors lack: asset-based (Oa: patents, technology, brand) and transaction-based (Ot: managerial capabilities, scale economies). If no clear O advantage exists, STOP -- the firm has no basis for FDI.

Step 2: Assess Location Advantages (L)

Evaluate why the foreign location is superior to serving from home:

  • Market-seeking: Large market size, growing demand, trade barriers making export unviable
  • Resource-seeking: Low-cost labor, raw materials, specialized talent
  • Efficiency-seeking: Scale economies, favorable tax regimes, supply chain optimization
  • Strategic asset-seeking: Access to technology clusters, R&D ecosystems, knowledge networks

If no clear L advantage exists -> Export from home is sufficient.

Show full SKILL.md (221 more words)Show less
Step 3: Assess Internalization Advantages (I)

Evaluate why internal governance is preferable to licensing or franchising:

  • High transaction costs: Tacit knowledge that is hard to codify and transfer
  • Quality control: Brand reputation requires tight operational control
  • Opportunism risk: Licensee may become a competitor or degrade quality
  • Contractual incompleteness: Cannot write contracts covering all contingencies

If no clear I advantage exists -> License or franchise instead of FDI.

Step 4: Determine Entry Mode
OLI ConfigurationRecommended Mode
O + L + I (all strong)Wholly-owned subsidiary (greenfield or acquisition)
O + L + I (I moderate)Joint venture (share control, reduce risk)
O + L (no I)Licensing / franchising
O only (no L, no I)Export from home
No ODo not internationalize

Output Format

markdown
# OLI Assessment: {Firm} -> {Target Country/Market}

## Ownership Advantages (O)
- Asset-based: {list with strength rating}
- Transaction-based: {list with strength rating}
- O assessment: Strong / Moderate / Weak

## Location Advantages (L)
- Motivation: Market / Resource / Efficiency / Strategic asset
- Key L factors: {list}
- L assessment: Strong / Moderate / Weak

## Internalization Advantages (I)
- Transaction cost drivers: {list}
- Opportunism risk: High / Medium / Low
- I assessment: Strong / Moderate / Weak

## OLI Configuration: {O+L+I / O+L / O only / etc.}

## Recommended Entry Mode: {mode with rationale}

Gotchas

  • OLI is a static snapshot: Advantages evolve. A location advantage (cheap labor) may erode. Reassess periodically.
  • O advantages can be imitated: Patents expire, knowledge diffuses. Sustainable O requires continuous innovation.
  • Government policy changes L overnight: Tax incentives, trade agreements, or political instability can flip L assessments.
  • JVs are a distinct strategy, not a compromise: Do not default to JV out of uncertainty. JVs carry their own risks.
  • OLI does not address timing: It answers "should we FDI?" not "when?" For sequencing, combine with Uppsala.

References

  • For OLI mathematical formalization and extensions, see references/oli-formalization.md
  • For OLI application to service sector FDI, see references/oli-services.md

© asgard-ai-platform, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in grad-oli of asgard-ai-platform/skills.

  • SKILL.md
  • examples/sample_scenario.md
  • references/oli-formalization.md
  • references/oli-services.md

Open the folder on GitHubat commit 4e7f4f8

Compare with similar skills

Grad Oli next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Grad Oli compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Grad Oli this skillasgard-ai-platform/skills242—~1.4kAutomated safety check: PassMIT
Arize Evaluatorgithub/awesome-copilot40k1 repos~8.1kAutomated safety check: NotesMIT
LLM Evaluationdavila7/claude-code-templates33k12 repos~3.5kAutomated safety check: PassMIT
Agent Evaluationsickn33/agentic-awesome-skills47k1 repos~2kAutomated safety check: PassMIT
EvaluatorsArize-ai/phoenix12k—~1.7kAutomated safety check: PassCustom licence
Agent Evaluation Reportingsickn33/agentic-awesome-skills47k1 repos~2.1kAutomated safety check: PassMIT

Similar skills

  • Arize Evaluator

    github/awesome-copilot

    Official

    Handles LLM-as-judge evaluation workflows on Arize including creating/updating evaluators, running evaluations on spans or experiments, managing tasks, trigger-run operations, column mapping, and…

    40k GitHub starsUsed in 1 repo~8.1k tokens
    AI & LLM EngineeringAuto-check: notes
  • LLM Evaluation

    davila7/claude-code-templates

    Master comprehensive evaluation strategies for LLM applications, from automated metrics to human evaluation and A/B testing.

    33k GitHub starsUsed in 12 repos~3.5k tokens
    AI & LLM EngineeringAuto-check passed
  • Agent Evaluation

    sickn33/agentic-awesome-skills

    Evaluate agent behavior with versioned cases and explicit verifiers.

    47k GitHub starsUsed in 1 repo~2k tokens
    Agent WorkflowsAuto-check passed
  • Evaluators

    Arize-ai/phoenix

    Author or refine a Phoenix evaluator — code or LLM-as-a-judge — that scores a run's output.

    12k GitHub stars~1.7k tokensUpdated yesterday
    EducationAuto-check passed
  • Agent Evaluation Reporting

    sickn33/agentic-awesome-skills

    A skill your agent uses when summarizing agent evaluations where autonomous, assisted, failed, timed-out, or invalid outcomes must remain distinct and comparable.

    47k GitHub starsUsed in 1 repo~2.1k tokens
    Agent WorkflowsAuto-check passed
  • Official

    Author continuously-running online evaluations in PostHog AI observability, grounded in real failure modes you've identified.

    40k GitHub stars~6.7k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed

More from asgard-ai-platform/skills

All 207 skills in this repo
  • Algo Ecom Bm25

    asgard-ai-platform/skills

    Implement BM25 ranking function for e-commerce product search relevance scoring.

    242 GitHub stars~1.4k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Mfg Cpk

    asgard-ai-platform/skills

    Calculate Cpk process capability index to assess whether a process meets specification requirements.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Price Elasticity

    asgard-ai-platform/skills

    Calculate price elasticity of demand to quantify how price changes affect sales volume.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Bayesian

    asgard-ai-platform/skills

    Apply Bayesian averaging to rank items by combining observed ratings with prior expectations.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Elo

    asgard-ai-platform/skills

    Implement Elo rating system to rank items or players from pairwise comparison outcomes.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Wilson

    asgard-ai-platform/skills

    Calculate Wilson Score confidence intervals for ranking items by positive proportion with sample size correction.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed

Questions about Grad Oli

What does Grad Oli do?

Apply Dunning's OLI Paradigm (Eclectic Theory) to evaluate foreign direct investment decisions based on Ownership, Location, and Internalization advantages. Grad Oli is an agent skill from asgard-ai-platform/skills. Apply Dunning's OLI Paradigm (Eclectic Theory) to evaluate foreign direct investment decisions based on Ownership, Location, and Internalization advantages.

When should I use Grad Oli?

Grad Oli fits situations like: the user needs to decide whether to invest abroad; choose between FDI modes (wholly-owned subsidiary; explain why a firm internationalizes through FDI rather than export.

How do I install Grad Oli in Claude Code?

Run `npx skills add asgard-ai-platform/skills --skill grad-oli -a claude-code`. Or copy the skill folder (grad-oli in asgard-ai-platform/skills) into .claude/skills/grad-oli in your project. Claude Code loads it when a task matches its description.

How do I install Grad Oli in Codex?

Run `npx skills add asgard-ai-platform/skills --skill grad-oli -a codex`. Or copy the skill folder (grad-oli in asgard-ai-platform/skills) into .agents/skills/grad-oli in your project. Codex loads it when a task matches its description.

Can I use Grad Oli in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add asgard-ai-platform/skills --skill grad-oli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/grad-oli, .gemini/skills/grad-oli, .github/skills/grad-oli and .opencode/skills/grad-oli in your project.

What does Grad Oli need to run?

SKILL.md names no scripts, command-line tools or credentials: Grad Oli is instructions for the agent only.

Does Grad Oli access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Grad Oli safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Grad Oli use?

Grad Oli is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Grad Oli use?

About 1.4k tokens (SKILL.md is roughly 5.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 7k tokens, read only when the agent opens those files.

What are the alternatives to Grad Oli?

Skills that share tags, products or a category with Grad Oli: Arize Evaluator (github/awesome-copilot, 40k stars), LLM Evaluation (davila7/claude-code-templates, 33k stars), Agent Evaluation (sickn33/agentic-awesome-skills, 47k stars) and Evaluators (Arize-ai/phoenix, 12k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Grad Oli?

asgard-ai-platform (a GitHub organization) maintains it in asgard-ai-platform/skills, which has 242 GitHub stars. The repository holds 207 skills in this directory. The repository was last updated on June 6, 2026.

Source: asgard-ai-platform/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.