Skip to content
Back to skills

Login Flow

ASecurity

Mobile login and authentication flow screens. Use when you need help with login flow.

  • 9 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
development

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add anubhavg-icpl/vibe --skill login-flow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Login Flow?

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

Security grade badge for Login Flow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/anubhavg-icpl-login-flow/badge)](https://www.skillsdirectory.com/skills/anubhavg-icpl-login-flow)

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: login-flow
description: Mobile login and authentication flow screens. Use when you need help with login flow.
license: CC-BY-NC-SA-4.0
od: 
  mode: prototype
  platform: mobile
triggers: 
  - login
  - sign in
  - 注册登录
  - 登录注册
  - 手机号登录
  - 验证码登录
  - 密码登录
---

# Login Flow Skill

A skill for generating mobile-first login and authentication screens. Use this when the user wants a sign-in experience for a mobile app, including phone + SMS verification, password-based login, and social SSO options.

## Workflow

1. **Read reference files first** (see below)
2. **Clarify auth method**: phone/SMS, password, or social SSO
3. **Checklist gate** — verify P0 items before emitting `<artifact>`
4. **Build the HTML prototype** with proper states (default, loading, error)
5. **Wrap in `<artifact>` tag** referencing the output file

## Side Files

- `references/checklist.md` — P0/P1 acceptance criteria

## Output

A single standalone HTML file implementing the login screen with:
- Labels above inputs (never placeholder-only)
- Password field with show/hide toggle
- Social SSO buttons with SVG icons
- Error states below fields
- Loading spinner in primary CTA
- Touch targets minimum 44px

## Mobile-First Constraints

- Viewport: 375px wide (iPhone standard)
- No horizontal scroll
- Safe area insets for notched devices
- Input keyboards: `tel` for phone, `password` for password fields

Files in this skill

  • SKILL.md1.4 KB
  • example.html9.9 KB
  • references/checklist.md653 B

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.