# c15t

Configures hosted c15t with the Inth CLI, covering project connection, consent checks, and gated analytics, pixels, and embeds.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 490 installs · ★ 5
- Author: c15t
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/c15t/skills/tree/HEAD/c15t/SKILL.md
- Updated: 2026-10-12
- HTML: https://affpapa.org/en/nevibecode/skills/c15t

## What it does

This skill guides a hosted c15t setup through the Inth CLI. It inspects the target app, its framework, router, rendering mode, package manager, and current consent code. It also traces analytics, pixels, embeds, tag-manager containers, and first-party tracking before choosing an install, upgrade, or replacement route.

The workflow connects an Inth account and project, obtains the runtime URL, and updates trusted origins for production, previews, and local development. Login includes approval in a browser. If `data.data.consent.backendUrl` is `null`, app configuration stops until provisioning is fixed. Keep CLI credentials and management keys out of shipped client code, exposed environment settings, and version control.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add c15t/skills --skill c15t -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/c15t/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/c15t/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add c15t/skills --skill c15t -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/c15t/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add c15t/skills --skill c15t -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/c15t/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install c15t/skills c15t
```

2. **Manually: put the files in place**
- File: `.github/skills/c15t/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add c15t/skills --skill c15t -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/c15t/skills --path c15t
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/c15t/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add c15t/skills --skill c15t -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/c15t/skills/tree/HEAD/c15t/SKILL.md

## When to use it
- audit an app’s existing consent setup
- connect an Inth account to a project
- add c15t to an application
- upgrade a c15t package below 3.0
- gate analytics and pixels behind consent

## Example prompts
- Inspect this app and configure hosted c15t through the Inth CLI.
- Connect the Inth project, keep its existing trusted origins, and add the local development host.
- Find analytics, pixels, and embeds, then make their loading depend on the consent state.

## Similar
- [setup-flows-auth](https://affpapa.org/en/nevibecode/skills/setup-flows-auth.md) — skill · 1900 installs
- [security](https://affpapa.org/en/nevibecode/skills/security.md) — skill · 1900 installs
- [sumsub-integrate-websdk](https://affpapa.org/en/nevibecode/skills/sumsub-integrate-websdk.md) — skill · 1200 installs
- [sumsub-integrate-dint-websdk](https://affpapa.org/en/nevibecode/skills/sumsub-integrate-dint-websdk.md) — skill · 980 installs
- [tauri](https://affpapa.org/en/nevibecode/skills/tauri.md) — skill · 550 installs
- [security-ux](https://affpapa.org/en/nevibecode/skills/security-ux.md) — skill · 519 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
