# EnergyInnovator Skill Distribution

Platform-agnostic installation guide for the EnergyInnovator skill.

## Overview

The EnergyInnovator skill is a business advisor for startup incubation focused on energy innovation. It helps founders and incubators understand and apply the Six Energy Innovation Approaches framework.

## Supported Platforms

| Platform | Status |
|----------|--------|
| Claude Code | ✓ Tested |
| Codex | ✓ Tested |
| Gemini | ✓ Tested |
| OpenCode | ✓ Native |
| ChatGPT | Manual setup |

---

## Quick Install

Use the install script for supported platforms:

```bash
cd ~/.config/opencode/skill/EnergyInnovator

# Claude Code
./scripts/install.sh claude

# Codex
./scripts/install.sh codex

# Gemini CLI
./scripts/install.sh gemini
```

All platforms install to `~/.<platform>/skills/energy-innovator/`.

---

## Manual Installation

### Claude Code

```bash
# Create skill directory
mkdir -p ~/.claude/skills/energy-innovator

# Copy files
cp INSTRUCTIONS.md ~/.claude/skills/energy-innovator/SKILL.md
cp -r documents ~/.claude/skills/energy-innovator/

# Add frontmatter to SKILL.md (required)
# Prepend to the file:
# ---
# name: energy-innovator
# description: Business advisor for startup incubation focused on energy innovation.
# ---
```

**Test:** Run `claude` then `/energy-innovator` or ask about energy innovation.

---

### Codex

```bash
# Create skill directory
mkdir -p ~/.codex/skills/energy-innovator

# Copy files
cp INSTRUCTIONS.md ~/.codex/skills/energy-innovator/SKILL.md
cp -r documents ~/.codex/skills/energy-innovator/

# Add frontmatter to SKILL.md (required)
# Prepend to the file:
# ---
# name: energy-innovator
# description: Business advisor for startup incubation focused on energy innovation.
# ---
```

**Test:** Restart Codex, then invoke the skill.

---

### Gemini CLI

```bash
# Create skill directory
mkdir -p ~/.gemini/skills/energy-innovator

# Copy files
cp INSTRUCTIONS.md ~/.gemini/skills/energy-innovator/SKILL.md
cp -r documents ~/.gemini/skills/energy-innovator/

# Add frontmatter to SKILL.md (required)
# Prepend to the file:
# ---
# name: energy-innovator
# description: Business advisor for startup incubation focused on energy innovation.
# ---
```

**Test:** Run `gemini` then `/energy-innovator` or ask about energy innovation.

---

### ChatGPT (Custom GPT)

Manual setup via web interface:

1. Go to **chat.openai.com** → **Explore GPTs** → **Create**
2. Configure:
   - **Name:** EnergyInnovator
   - **Instructions:** Copy contents of `INSTRUCTIONS.md`
   - **Knowledge:** Upload the 4 PDFs from `documents/`
3. Save

---

## Creating Distribution Archives

```bash
cd ~/.config/opencode/skill

# Create archive
tar -czvf EnergyInnovator.tar.gz EnergyInnovator/
# or
zip -r EnergyInnovator.zip EnergyInnovator/

# Extract
tar -xzvf EnergyInnovator.tar.gz
# or
unzip EnergyInnovator.zip
```

---

## Skill Structure

```
EnergyInnovator/
├── INSTRUCTIONS.md      # Single source of truth (all platforms)
├── SKILL.md             # OpenCode native skill definition
├── DISTRIBUTION.md      # This file
├── TEST_PLAN.md         # Cross-platform test plan
├── documents/           # Knowledge base (4 PDFs)
│   ├── Energy_innovation_for_the_21st_and_22nd_century.pdf
│   ├── Energy_innovation_for_the_21st_and_22nd_century-Appendix.pdf
│   ├── Incubator_guide_to_the_Six_Energy_Innovation_Approaches.pdf
│   └── Urgent_need_to_look_beyond_1.5-2C...pdf
└── scripts/
    └── install.sh       # Platform installer
```

---

## Verification

After installation, the skill should:

1. **Ask audience question:** "Are you a startup/founder, or an incubator/accelerator supporting startups?"
2. **Reference the Six Approaches framework** when discussing energy innovation
3. **Include disclaimer** at end of responses

---

## Uninstall

```bash
# Claude
rm -rf ~/.claude/skills/energy-innovator

# Codex
rm -rf ~/.codex/skills/energy-innovator

# Gemini
rm -rf ~/.gemini/skills/energy-innovator
```

---

## Version

- **Skill Version:** 1.1
- **Last Updated:** 2026-02-24
