Skip to content
Back to skills

Launch Check

ASecurity

Run a pre-demo/pre-launch audit of the app - test data, broken screens, missing error states, brand consistency. Use when asked to 'demo check', 'launch check', 'pre-demo audit', 'check before user interview', 'audit before demo'.

  • 4 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 22, 2026
ai-agentsgobash

Security analysis

A100/100

Scanned September 22, 2026

npx -y skills add craigcossairt/trellis --skill launch-check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Launch Check?

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

Security grade badge for Launch Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/craigcossairt-launch-check/badge)](https://www.skillsdirectory.com/skills/craigcossairt-launch-check)

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

Download with Pro
SKILL.md
---
name: launch-check
description: Run a pre-demo/pre-launch audit of the app - test data, broken screens, missing error states, brand consistency. Use when asked to 'demo check', 'launch check', 'pre-demo audit', 'check before user interview', 'audit before demo'.
disable-model-invocation: true
---

You are running a pre-demo audit. This ensures the app is presentable for user interviews,
investor pitches, or a launch.

<!-- FILL IN: the bracketed slots below once the project has real screens and branding. -->

## Audit Steps

### 1. Test Data Cleanup

Check for and flag any test/dev artifacts that would look unprofessional:

- Search for hardcoded test emails, phone numbers, or names in the codebase
- Search for `TODO`, `FIXME`, `HACK`, `XXX` in screens/pages that are part of the demo flow
- Check for debug print/log statements in production code paths

```bash
grep -rn "TODO\|FIXME\|HACK\|XXX" <source-dir> | head -20
grep -rn "console\.log\|debugPrint\|print(" <source-dir> | head -20
```

### 2. Critical Screen Audit

Review each screen in the demo flow for polish (no layout overflow, no missing states):

<!-- FILL IN: list your critical screens/pages as checkboxes, grouped by flow -->
- [ ] Entry point (splash / landing / login)
- [ ] Core flow screen 1
- [ ] Core flow screen 2
- [ ] Settings / profile

### 3. Error State Coverage

For each critical screen, verify:
- Empty state exists and is user-friendly (not blank or an error)
- Network error handling (what happens offline?)
- Loading states (skeleton/spinner, not blank white)

### 4. Brand Consistency

<!-- FILL IN: brand colors, fonts, logo asset names -->
- Brand colors used consistently
- Correct fonts for headings and body
- Logo displays correctly
- No default framework placeholder icons visible

### 5. Static Analysis

```bash
# FILL IN: your lint/typecheck command, e.g. `npm run lint` or `flutter analyze`
```

## Output Format

Produce a report with:
- **PASS** items (confirmed good)
- **WARN** items (minor, won't break the demo but should fix)
- **FAIL** items (must fix before demo)

End with a prioritized fix list for any FAIL items.

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.