Docs

Language Learning

A language course people keep coming back to: a first lesson before any paywall, fair answer checking, spaced review and a streak that counts days honestly.

swiftpieces-brief-language/SKILL.md

Language Learning

  1. 01Who it is for, and the job
  2. 02Screen inventory
  3. 03Data model
  4. 04Required states
  5. 05Platform integrations
  6. 06App Review and compliance
  7. 07Privacy

Brief · Education11 sections3,117 wordsv1.0.0

npx swiftpieces add brief-language

What a language-learning app must contain: courses as bundled data kept apart from progress, a first lesson within two minutes of install, answer checking that forgives accents and accepts alternatives, spaced review of every word met, a streak counted in the learner's own calendar, speech that degrades when a voice is missing, permissions asked at first use, and the subscription, kids and privacy rules review checks.

One screen, three styles

Path, rendered in three families. The brief decides what a screen contains; the style you pair it with decides how it looks.

Confetti
Press
Candy

What is inside

The 11 sections your agent reads, in order.

  1. 01Who it is for, and the job
  2. 02Screen inventory
  3. 03Data model
  4. 04Required states
  5. 05Platform integrations
  6. 06App Review and compliance
  7. 07Privacy
  8. 08Monetization
  9. 09Copy
  10. 10Anti-patterns
  11. 11Acceptance checklist

The skill

Pairs with

Written to combine: a style for the look, a brief for the contents, a recipe for the screens.

Changelog

  • v1.0.02026-10-05Initial release.

Licensed for your own and your clients' apps under the SwiftPieces Pro license. Sharing, reselling or publishing the text of this brief is not permitted.