setup
Interactive first-run setup for the TelemetryDeck analytics CLI — prompts for email/password, mints a bearer, lets the user pick an app.
Skill by agenkin
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/agenkin-setup
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/setup
What's inside
- Skill name
setup- Description
- Interactive first-run setup for the TelemetryDeck analytics CLI — prompts for email/password, mints a bearer, lets the user pick an app.
- License
- MIT
- Instructions
- 45 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: missing
Files (1)
- SKILL.md
SKILL.md (first lines)
# Setup `tdq login` requires a real TTY for interactive prompts. Claude Code's Bash tool is not a TTY, so attempt the login and handle the two cases: ## Case 1 — credentials not yet stored (first run) Running `tdq login` via Bash will fail with: ``` stdin is not a TTY — cannot prompt for email. Run `tdq login` directly in your terminal. ``` Tell the user: **open a terminal and run `tdq login`**. Walk them through what to expect: 1. TelemetryDeck email prompt 2. Password prompt (hidden) 3. Numbered app picker — type the number next to their app and press Enter 4. A login summary is printed on success Once they confirm it completed, run `tdq doctor` via Bash to verify the token is live. ## Case 2 — credentials already stored, only app selection needed If email + password are already in the keychain (e.g. re-setup after switching apps), the non-TTY error will be on the app picker step. The CLI prints the app list before exiting. Read the app names and UUIDs from the error output and ask the user which app to use. Then run: ```bash tdq login --app-id <chosen-uuid> ``` `--app-id` skips the picker entirely and works non-interactively. ## Case 3 — `$ARGUMENTS` contains a UUID Skip the picker immediately: ```bash tdq login --app-id $ARGUMENTS ``` ## After any successful login Run `tdq doctor` and relay the output so the user sees the end-to-end health check pass.
From agenkin/telemetrydeck-analytics, MIT.
More from agenkin/telemetrydeck-analytics
- 0.439score
query
agenkin
Run an arbitrary TQL query against the current TelemetryDeck app.
SkillDFreshness: D★ 2Claude Code +9 - 0.439score
telemetrydeck-analytics
agenkin
Query a TelemetryDeck app's product analytics to answer questions about DAU/MAU, retention, event counts, funnels, cohorts, and pipeline health.
SkillDFreshness: D★ 2Claude Code +9 - 0.435score
apps
agenkin
List, switch, add, or remove the TelemetryDeck apps the CLI queries against.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
groupby
agenkin
Break down an event count or user count by any TelemetryDeck dimension (license, OS version, country, etc.).
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
dau
agenkin
Daily active users for the current TelemetryDeck app.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
report
agenkin
Generate a short markdown analytics report answering a specific product question.
SkillDFreshness: D★ 2Claude Code +9 - 0.430score
events
agenkin
Schema discovery — list every event name firing for the current TelemetryDeck app with 7-day and 30-day counts side by side.
SkillDFreshness: D★ 2Claude Code +9 - 0.427score
mau
agenkin
Monthly active users for the current TelemetryDeck app.
SkillDFreshness: D★ 2Claude Code +9 - 0.427score
doctor
agenkin
Run the TelemetryDeck CLI end-to-end health check (platform, config, secret store, auth, query round-trip).
SkillDFreshness: D★ 2Claude Code +9 - 0.427score
signals
agenkin
Top-N event names over a window — raw pipeline triage for "what's firing right now?" questions.
SkillDFreshness: D★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Apr 18, 2026 (6 months ago)
- Last release
- Apr 18, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from agenkin
- 0.439score
query
agenkin
Run an arbitrary TQL query against the current TelemetryDeck app.
SkillDFreshness: D★ 2Claude Code +9 - 0.439score
telemetrydeck-analytics
agenkin
Query a TelemetryDeck app's product analytics to answer questions about DAU/MAU, retention, event counts, funnels, cohorts, and pipeline health.
SkillDFreshness: D★ 2Claude Code +9 - 0.435score
apps
agenkin
List, switch, add, or remove the TelemetryDeck apps the CLI queries against.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
groupby
agenkin
Break down an event count or user count by any TelemetryDeck dimension (license, OS version, country, etc.).
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
dau
agenkin
Daily active users for the current TelemetryDeck app.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
report
agenkin
Generate a short markdown analytics report answering a specific product question.
SkillDFreshness: D★ 2Claude Code +9
Cite this page
setup skill. Agent Mart. https://agentmart.dev/skills/agenkin-setup (last updated 2026-10-24)