Agent skill

faker

Use when writing Vague (.vague) files that need realistic test data using faker generators for names, emails, addresses, dates, and more

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/faker

SKILL.md

Faker Plugin for Vague

Quick Start

vague
schema User {
  id: uuid()
  name: fullName()
  email: email()
  phone: phone()
  city: city()
}

Core Principles

  • Use shorthand generators for common cases (no faker. prefix needed)
  • Use full namespace faker.module.method() for less common generators

Common Shorthand Generators

uuid(), email(), phone(), firstName(), lastName(), fullName(), companyName(), city(), country(), countryCode(), zipCode(), streetAddress(), url(), avatar(), iban(), currencyCode(), pastDate(), futureDate(), sentence(), paragraph()

Full Namespace Example

vague
schema Employee {
  title: faker.person.jobTitle()
  bio: faker.lorem.sentences(3)
  cardNumber: faker.finance.creditCardNumber()
}

Reference Files

For complete generator list: references/generators.md

Didn't find tool you were looking for?

Be as detailed as possible for better results