Injections

Injections are shared instructional rule blocks reused across multiple prompts. They keep recurring guidance, such as naming rules, assessment logic, or language rules, consistent across the system.

At runtime, prompts can include these blocks through the prompt composition layer.

All injection files live in prompts/injections/.

Docs explain what an injection is for and how it should be used. The YAML defines the injected runtime fragment itself.


Full index

InjectionTypeUsed inSource doc
structure_instructionsStaticStructure Steps 3, 4b, 5Course Design Standards
naming_instructionsStaticStructure Steps 3, 4b, 5Course content naming
blueprint_instructionsStaticStructure Steps 3, 5Blueprint design
assessments_instructionsStaticStructure Steps 3, 4b, 5Course Design Standards
how_to_pick_random_nameStaticStructure Step 1
persona_modelStaticAudience analysis, Structure Step 1Persona model
language_instructionsDynamicPublishing assets, Section content: text, editLanguage and style
avoid_ai_languageStaticvia language_instructionsLanguage and style
html_instructionsStaticSection content: editSection Content Pipeline
artifact_instructionsStaticSection content: ArtifactArtifacts
artifact_frameworkStaticArtifact design frameworkArtifacts
video_backgroundsStaticSection content: textVideo pipeline
image_brandStaticImage: illustration, diagram, checkerImage Pipeline

Where to find details