AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

First Contact

skill-carlkibler-agent-skills-first-contact · by carlkibler

Red-team onboarding and first use to find confusion, broken expectations, and abandonment.

— No reviews yet
0 installs
2 views
0.0% view→install

Install

$ agentstack add skill-carlkibler-agent-skills-first-contact

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-carlkibler-agent-skills-first-contact)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of First Contact? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

First-Run Red Team

Use this skill to attack the first 5-15 minutes of the product experience.

A first-run red team is about finding where a new user:

  • gets confused
  • hesitates
  • grants a permission without understanding it
  • denies a permission and never recovers
  • thinks the app is broken
  • never reaches the promised “aha” moment

When to Use

Use this skill when reviewing:

  • install flow
  • onboarding
  • permission requests
  • setup checklists
  • first successful action
  • first failure recovery
  • menu bar or background apps where state is easy to miss

Core Principle

The first-run experience fails when the product asks the user to do too much, trust too much, or infer too much before value is obvious.

Step 1: Map the first-run path

Build a minute-by-minute path from:

  • discovery / install
  • launch
  • first window or menu
  • setup tasks
  • permission prompts
  • first success moment
  • first screenshot / first sync / first alert / first rename / first whatever the product does
  • first failure state and recovery

If there are multiple likely paths, audit the default path first.

Step 2: Simulate multiple user mindsets

At minimum, simulate these personas:

  • In a hurry — wants value in under 2 minutes
  • Skeptical — suspicious of permissions, billing, AI, or privacy
  • Normal but inattentive — will miss subtle text and icon changes
  • Slightly unlucky — hits one bad edge case early

For each persona, walk the path step by step.

Step 3: Find first-run failure points

Look for:

  • unexplained permissions
  • unclear prerequisites
  • too many decisions too early
  • jargon, hidden defaults, or settings that matter more than they look
  • moments where the app appears idle or dead
  • weak proof that setup succeeded
  • confusing recovery after a denial, skip, or transient failure
  • ways an early failure poisons the user’s mental model permanently

Step 4: Score the friction

For each failure point, include:

  • Moment
  • What the user is trying to do
  • What blocks or confuses them
  • Likely user interpretation
  • Abandonment risk — low/medium/high
  • Recovery quality — good/weak/bad
  • Fastest fix — product / copy / diagnostics / state visibility / defaults

Step 5: Present the walkthrough

Use this format:

# First-Run Red Team: [Product / Feature]

## Executive Read
- First-run step most likely to lose the user:
- Permission moment most likely to fail:
- Moment where the app most likely looks dead:
- Fastest improvement to lift activation:

## First-Run Timeline
1. [step]
2. [step]
3. [step]

## Failure Points

### 1. [Title]
**Moment:**
**User goal:**
**What goes wrong:**
**Likely interpretation:**
**Abandonment risk:**
**Recovery quality:**
**Fastest fix:**

## Persona Notes
### In a hurry
- ...
### Skeptical
- ...
### Normal but inattentive
- ...
### Slightly unlucky
- ...

## Activation Killers
- [issue]
- [issue]
- [issue]

## Highest-Leverage First-Run Fixes
1. [ ]
2. [ ]
3. [ ]

Success Criteria

The red team is complete when it identifies:

  • where the user is most likely to bail
  • where the app most likely looks broken or suspicious
  • where a denied permission or skipped step becomes unrecoverable
  • the smallest changes that would materially improve activation

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.