Prompts are assets.
People move on.
Their expertise stays.
Organize, compose, and version your prompts—in your own library or with your team.
Built with POO²L. Turn your prompts into structured, reusable building blocks, with parameters for each task.
Discover POO²L ↗A language for your prompts.
An application for your team.
POO²L gives prompts a structure you can read, compose and adapt. IziBuddy brings that structure into an application where you create, organize, version and share your prompts.
Explore what POO²L makes possible ↓Reusable know-how, ready for the next task.
Simple pieces. Reusable prompts.
Choose a building block to see what it does and how to write it.
Give each instruction a place.
Separate the context, task and expected output into named sections. The prompt is easier to read and maintain.
@@@prompt summary
@@@section task
Summarize the meeting.
@@@section output
List decisions and next steps.Adapt without rewriting.
Choose a value when preparing the prompt. Here, the language can be English or French; English is the default.
@@@prompt summary
@@@param language : select("English","French") = "English"
@@@section task
Write a summary in @@@=language.Name a fixed value once.
Define a value in the source and reuse it by name. Unlike a parameter, a constant is not an input to change when preparing the prompt.
@@@prompt email
@@@const COMPANY : text = "Acme"
@@@section task
Write an email on behalf of @@@=COMPANY.Reuse an existing instruction.
Include another prompt, or just one of its sections. Here, the email prompt reuses the writing rules instead of copying them.
@@@prompt writing
@@@section rules
Use short sentences.@@@prompt email
@@@section task
Write a customer email.
@@@include writing.rulesImport a library.
Reuse its building blocks.
Import a POO²L package into IziBuddy to load its library and member prompts.
@@@library brand declares the library. It lists writing_rules as a public member, available to other prompts.
@@@uses brand.writing_rules as style gives that member a short local name. Then @@@include style inserts its instructions into your prompt.
The file import loads the library into IziBuddy. The directives below declare and use it; they do not download a library.
@@@library brand
@@@prompt writing_rules
@@@end-library@@@prompt brand.writing_rules
Use short sentences.
Avoid jargon.@@@prompt customer_email
@@@uses brand.writing_rules as style
@@@section instructions
@@@include style
Write a reply to the customer.## Instructions
Use short sentences.
Avoid jargon.
Write a reply to the customer.And much more
Start with what you need and feel comfortable using. Learn progressively, at your own pace. There is no need to use every feature—or even to know them all.
A specialist, inside or outside your company, can prepare reusable building blocks. Your team can benefit from the language’s capabilities without having to understand how those blocks work internally.
Use ready-made blocks for common tasks, then connect and adapt them with your own business instructions. Your expertise gives the whole its purpose: you focus on what makes your work specific, with less time spent rebuilding the common parts.
This also makes room for specialists to share or provide useful prompt libraries. POO²L leaves room to grow when you need it; how much you learn, build yourself or reuse remains your choice.
Find your
best thinking.
Bring your prompts together with tags, categories, search, and favorites. Keep the work you have refined ready for your next project.
- Organize around your work
- Keep useful prompts within reach
- Start with your own library
Actual demo screens · select a prompt, then set its parameters. Interface shown in French.
Find the prompt.
Refine the context.
Combine text, tags, status, and content type to narrow your library down to the prompts you need.
This search combines the Debug tag, the text “BEST”, work-in-progress status, and prompt-only results.
- Combine criteria with AND
- Filter by tags and status
- Focus on a specific content type
Actual application screen · combined search criteria and filters.
Write once.
Build on it.
Work with named sections or the underlying POO²L text. These two views show the same prompt, with its structure and reusable references.
Explore POO²L’s reusable building blocks, or switch between the screenshots to see both views. Open the example below to see how two prompts combine into one assembled result.
Actual application screens · two views of the same prompt.
Explore a simplified composition example
shared/project_analystYou are a project analyst. Highlight risks and actionable next steps.
project_summary@@@prompt project_summary @@@param language : text = "English" @@@prompt-body @@@section role @@@include shared/project_analyst @@@section task Write a summary in @@@=language.
You are a project analyst. Highlight risks and actionable next steps. Write a summary in English.
A shared method.
A stronger starting point.
Give your team's methods a home beyond individual conversations. Share useful prompts and help new colleagues build on what already works.
A shared library carries the method forward through new projects, handovers, and changing responsibilities.
Keep the thinking
behind each version.
Follow changes and revisit useful versions. A prompt can evolve without losing the work that came before.
Spot individual word changes or compare both versions side by side. These screens show the same change between version 0.3 and the working draft.
Actual application details · the same change in two comparison modes. Click to view the full screen.
What could your
team build on?
Bring your prompts, your working methods, and your use cases. Let’s explore how IziBuddy could help.
A conversation with Jacques Lovi about IziBuddy. When booking, tell us what you would like to discuss.