Learn how to use the 4D Framework, the fluent CLI, and contribute to the shared knowledge base.
Every AI-assisted task goes through four dimensions. Fluently helps you apply them consistently.
Who does what?
What does AI need to know?
Is this output trustworthy?
Who is accountable?
fluent score "task"fluent CLIInstall once, use everywhere: npm install -g fluently
Lists all Fluently 4D cycles in the knowledge base. Filter by domain: coding, writing, research, etc.
Compares your task to the knowledge base and returns a 4D score (Delegation, Description, Discernment, Diligence) with top matching cycles.
Detailed 4D comparison with specific delegation intent. Provides dimension-by-dimension suggestions and improvement tips.
Interactive wizard to create a new Fluently 4D cycle entry. Validates your YAML against the schema before you open a PR.
Updates your local knowledge base from the community repository. Run periodically to get the latest cycles contributed by the community.
Shows all commands and options. Also works per-command: fluent score --help.
fluent score "automate code review triage"Fluently works alongside your existing AI tools. It is a thinking framework and guidance system, not a replacement.
fluent list to see if a cycle exists for your task type
fluent score "task" to validate your framing
Every contribution makes the knowledge base smarter for the entire community.
Use the Knowledge Match tool on this site. Enter your Delegation and Description. If no strong match exists, you've found a new cycle worth contributing.
Fill in all 4 dimensions: delegation, description, discernment, diligence, each with description, example, and antipattern fields.
Your score_hints must sum to 1.0, all fields must be present, and the domain must be one of the supported values.
Open a PR on GitHub. CI will automatically validate your YAML, run tests, and post a 4D quality score as a comment.
Once merged, your cycle is live in the knowledge base and available to all fluent CLI users worldwide.