fluent-setup

Bootstrap a Fluent learner profile and required JSON data files.

286|46|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/m98/fluent --skill fluent-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fluent-setup
Source: https://github.com/m98/fluent/tree/main/.claude/skills/fluent-setup
Command: npx skills add https://github.com/m98/fluent --skill fluent-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This onboarding step reduces the manual, error-prone setup work by creating a complete Fluent learner profile and the necessary data stores for a guided learning experience.

Core Features & Use Cases

  • One-time profile bootstrap seeds learner-profile.json and all supporting databases.
  • Profile updates & resets provide safe, user-driven changes to goals, timelines, and progress.
  • Guided onboarding flow collects essential learner data and bootstraps the data layer for immediate use.

Quick Start

Type '/fluent-setup' to create your learner profile and bootstrap the Fluent data stores.

Frequently Asked Questions about fluent-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a learner profile for guided education workflows?

To bootstrap a learner profile, you initiate a one-time guided onboarding flow that collects essential learner data, resolves data directories, and generates the required bootstrap JSON files to start a guided learning experience immediately.

What is the best way to automate data initialization for a new learning plan?

Automating data initialization involves running a guided onboarding process that seeds the learner profile and bootstraps all supporting databases, reducing manual setup work and preventing configuration errors across your education tooling.

Can I reset or update my learning goals after the initial profile creation?

Yes, you can update or reset your learning profile after creation. The onboarding process supports safe, user-driven changes to goals, timelines, and progress without needing to manually edit the underlying JSON files.

Do I need any dependencies installed to run the profile bootstrapping flow?

No dependencies are required to run the profile bootstrapping flow. The setup process is self-contained and automatically handles frontmatter metadata validation and optional directory creation for scripts, references, and assets.

When should I use a guided onboarding flow instead of manual data initialization?

You should use a guided onboarding flow when setting up a new learner profile to avoid error-prone manual configuration, ensuring that all required bootstrap JSON files and supporting data stores are generated correctly from the start.

What directories are created during the learner data initialization process?

During learner data initialization, the process makes use of optional directories for scripts, references, and assets, while writing the required bootstrap JSON files and validating that frontmatter-defined metadata is present.