Skip to content
Back to skills

081 Troubleshooting Df83bda9

CSecurity

**macOS/Linux:** ```bash export OPENROUTER_API_KEY="your-key-here"

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
toolspythonshellbashapi

Works with

  • claude code
  • terminal
  • api

Security analysis

C71/100
  • criticalModifies startup scripts or system services for persistence
  • criticalModifies startup scripts or system services for persistence
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 081-troubleshooting_df83bda9 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 081 Troubleshooting Df83bda9?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 081 Troubleshooting Df83bda9
[![Security: C — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-081-troubleshooting-df83bda9/badge)](https://www.skillsdirectory.com/skills/tools-only-081-troubleshooting-df83bda9)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Troubleshooting

## Common Issues

### "OPENROUTER_API_KEY environment variable not set"

**macOS/Linux:**
```bash
# Add to ~/.zshrc or ~/.bashrc
export OPENROUTER_API_KEY="your-key-here"

# Then reload
source ~/.zshrc
```

**Windows PowerShell:**
```powershell
# Set permanently
[System.Environment]::SetEnvironmentVariable("OPENROUTER_API_KEY", "your-key", "User")

# Restart terminal
```

**Windows Command Prompt:**
```cmd
setx OPENROUTER_API_KEY "your-key-here"
:: Restart terminal
```

### "requests module not found"

```bash
pip install requests
```

Or if you have multiple Python versions:
```bash
python3 -m pip install requests
```

### Skill not appearing in Claude Code

1. Verify the skill is in the correct location:
   - macOS/Linux: `~/.claude/skills/h3/`
   - Windows: `%USERPROFILE%\.claude\skills\h3\`

2. Check the SKILL.md file exists and has valid YAML frontmatter

3. Restart Claude Code

### "Permission denied" when running script (macOS/Linux)

```bash
chmod +x ~/.claude/skills/h3/scripts/review.py
chmod +x ~/.claude/skills/h3/scripts/list-free-models.py
```

### API request timeout

The default timeout is 120 seconds. For very large reviews, the model may need more time. This is a limitation of reasoning models.

Try:
1. Reduce the amount of code being reviewed
2. Use a faster model (e.g., `deepseek/deepseek-v3.2`)
3. Set `"reasoning": "medium"` or `"none"` in config.json

### Invalid API key error

1. Verify your key at https://openrouter.ai/keys
2. Check for extra spaces or quotes in the environment variable
3. Ensure you have credits in your OpenRouter account

### Free model not working

Free models rotate on OpenRouter. The model in your config may no longer be available.

1. Run the list utility to see current free models:
   ```bash
   python ~/.claude/skills/h3/scripts/list-free-models.py
   ```

2. Update `free_model` in your config.json with a current free model

3. Check OpenRouter status: https://openrouter.ai/models

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…