AI workflow facts
Phonics Worksheet Generator: Create a bounded, print-ready phonics worksheet and answer key from a grade, target sound or word family, activity type, dialect, page count, and approved visual style.
Create a bounded, print-ready phonics worksheet and answer key from a grade, target sound or word family, activity type, dialect, page count, and approved visual style. This workflow is not currently available to run because its reviewed profile has unresolved runtime, artifact, cost, or acceptance gates. Included with an Omo Space subscription. The contract fixture below documents the intended input and output only; it is not evidence of a live, chargeable workflow.
What it does
Create a bounded, print-ready phonics worksheet and answer key from a grade, target sound or word family, activity type, dialect, page count, and approved visual style.
What you provide
- grade
- focus_type
- focus_patterns
- activity
- page_count
- difficulty
- dialect
- print_mode
- theme
- include_answer_key
- teacher_notes
What you receive
- artifacts
- content_report
Worked example
Reviewed contract fixture (not evidence of a live customer run)
Example input
{
"grade": "1",
"focus_type": "grapheme",
"focus_patterns": [
"ch"
],
"activity": "sort",
"page_count": 2,
"difficulty": "practice",
"dialect": "en-US",
"print_mode": "blackline",
"theme": "neutral",
"include_answer_key": true,
"teacher_notes": "Use common classroom vocabulary."
}
Representative output
{
"run_id": "run-fixture-worksheet",
"status": "completed",
"workflow_version": "phonics-worksheet-generator@0.1.0",
"artifacts": [
{
"kind": "pdf",
"role": "worksheet",
"object_key": "fixtures/results/worksheet.pdf",
"filename": "ch-sort.pdf",
"content_type": "application/pdf",
"bytes": 42000,
"sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"page_count": 2
}
],
"content_report": {
"focus_patterns": [
"ch"
],
"dialect": "en-US",
"item_count": 12,
"declared_irregular_words": [],
"checks_run": [
"answers",
"duplicates",
"page-render"
],
"unresolved_warnings": []
},
"usage": {
"provider_cost_usd": null
}
}
Test and source note
The reviewed profile supplies a contract fixture, not a live customer run. It does not identify an independent reviewer or record elapsed time, revision count, or a published evaluation rubric.
Source: packages/phonicsmaker/SKILL.md and packages/skill-to-modal/profiles/phonics-worksheet-generator.json, with pricing status from containers/phonics-worksheet-generator/pricing-report.json.
Limitations and review
- The supplied PhonicsMaker core has no standalone worksheet content-manifest or renderer.
- Private artifact write, PDF QA, fonts, and approved assets are not materialized.
- Reviewed correctness and decodability fixtures do not exist.
- Unavailable until all external capabilities and costs are reviewed.
Examples
Example output — fixture or catalog preview, not tested proof. The complete source example remains above for later replacement by verified run evidence.
Example input, in readable form
- grade
- 1
- focus type
- grapheme
- focus patterns
- ch
- activity
- sort
- page count
- 2
- difficulty
- practice
- dialect
- en-US
- print mode
- blackline
- theme
- neutral
- include answer key
- true
- teacher notes
- Use common classroom vocabulary.
Example output, in readable form
- run id
- run-fixture-worksheet
- status
- completed
- workflow version
- phonics-worksheet-generator@0.1.0
- artifacts
- kind
- role
- worksheet
- object key
- fixtures/results/worksheet.pdf
- filename
- ch-sort.pdf
- content type
- application/pdf
- bytes
- 42000
- sha256
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
- page count
- 2
- content report
- focus patterns
- ch
- dialect
- en-US
- item count
- 12
- declared irregular words
- None
- checks run
- answers
- duplicates
- page-render
- unresolved warnings
- None
- usage
- provider cost usd
- Not recorded
What you give it
- activity — Type: choice (choices: map-write, sort, sentence, passage, game, classroom-check; required). Example: "sort". What you give it: grade.
- dialect — Type: choice (choices: en-US, en-GB, en-AU; required). Example: "en-US". What you give it: focus_type.
- difficulty — Type: choice (choices: introduce, practice, review, mixed; required). Example: "practice". What you give it: focus_patterns.
- focus_patterns — Type: array (1–6 items; required). Example: ["ch"]. What you give it: activity.
- focus_type — Type: choice (choices: sound, grapheme, word_family; required). Example: "grapheme". What you give it: page_count.
- grade — Type: choice (choices: prek, k, 1, 2, 3; required). Example: "1". What you give it: difficulty.
- include_answer_key — Type: boolean (required). Example: true. What you give it: dialect.
- page_count — Type: integer (minimum 1; maximum 12; required). Example: 2. What you give it: print_mode.
- print_mode — Type: choice (choices: blackline, color; required). Example: "blackline". What you give it: theme.
- teacher_notes — Type: string (required). Example: "Use common classroom vocabulary.". What you give it: include_answer_key.
- theme — Type: string (required). Example: "neutral". What you give it: teacher_notes.
Model and runtime
Paid listing · $0.10 per run. Hosted submission is held until the executor and PDF artifact canary pass.
Creator proof
Built by Omo's team · reviewed status: in review; no independent educator approval recorded.
Frequently asked questions
Can I buy Phonics Worksheet Generator now?
The listing is published at $0.10 per run. Hosted submission remains disabled until the executor and PDF artifact canary pass.
Do I need an account to inspect this page?
No. You can read the inputs, example, limitations, and price without an account. The runner may require sign-in before a run or purchase.
Is the example a verified customer run?
No. It is an example output from a contract fixture or catalog preview unless the page explicitly supplies a dated real-run test note.
What should I do if the output is wrong?
Review it against the learner’s taught code, dialect, and classroom context. Do not treat it as an assessment or diagnosis.
What grade is this for?
Use the grade or difficulty controls when the workflow provides them; otherwise a teacher must decide whether the output fits the learner.
Next action
This workflow is not ready for a paid run. Browse the currently available Omo workflows instead.
Browse available workflows