GitHub - IntuitDeveloper/Prompt-Library: Collection of prompts for developers to use with AI tools · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
IntuitDeveloper
Prompt-Library
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>6 Commits<br>6 Commits
discover
discover
workflows/webhooks-migration
workflows/webhooks-migration
.gitattributes
.gitattributes
.gitignore
.gitignore
CODEOWNERS
CODEOWNERS
LICENSE
LICENSE
README.md
README.md
View all files
Repository files navigation
Prompt-Library
Collection of reusable prompts for Intuit developers to use with AI tools.
This library organizes prompts by workflow and topic so you can quickly find, copy, and adapt them in your own development work. The goal of this prompt library is to help you quickly adapt to platform changes and implement new features.
1. What this library is
Prompt recipes written in plain Markdown.
Organized by workflow/topic , e.g. discovery, change management, migrations, etc.
Tool‑agnostic : you can use them with any AI assistant (IDE plugin, chat UI, API, etc.).
2. What's in this repo
Folder<br>What it does<br>When to use it
discover/<br>Generates AI-ready prompts that produce working integration code for the Intuit Enterprise Suite (IES) Dimensions API and Projects & Estimates API . Configure target language, transaction type, and instructions in prompt-config.json, then run node merge-prompt.js to produce a ready-to-paste prompt.<br>You're building a new (or extending an existing) IES/QBO Advanced integration and want a starting point that uses the right endpoints, payload structures, and error handling.
workflows/webhooks-migration/<br>Generates a guided migration prompt for moving a QuickBooks Online webhook handler from the legacy payload to the CloudEvents format . Supports Java, .NET, PHP, Node.js, and Python. The generated prompt detects the codebase's current state and routes to the right migration tasks.<br>You have an existing webhook handler that needs to accept the new CloudEvents envelope (or you want to verify your current implementation is correct).
Each folder has its own README with full setup, configuration, and usage details.
3. How to use the prompts (copy/paste)
Browse to a relevant folder
Pick the workflow or topic that matches what you're trying to do (for example, discovering APIs, managing webhooks, running a migration, etc.).
Open a prompt file
Read the description at the top to confirm it fits your use case.
Copy the prompt text
Copy everything under the main "Prompts" (or similar) heading.
Customize placeholders
Replace any placeholder text (for example: , , , or bracketed variables) with your own details.
Paste into your AI tool
Paste into your IDE assistant, chat UI, or API request body.
Add any extra context (code snippets, logs, links) as needed.
Iterate
If the response isn't quite right, refine inputs (more context, narrower scope).
Save new or refined prompt variants back into this repo if they're reusable.
4. Using prompts locally with @ references
Many AI tools and IDE assistants let you reference local files using @ (for example, @filename or @path/to/file). You can use this pattern with this prompt library.
Get the prompts into your workspace
Clone the repo, or
Copy the specific .md files you need into your project (for example: prompts/, .prompt/, or any folder your tool can see).
Open your AI tool in the same workspace
For IDE assistants, ensure the project that contains the .md prompts is open.
For CLI or other tools, point them at the folder where the prompts live.
Reference a prompt with @
In your AI chat, type something like:
@workflows/webhooks-migration/prompt-template.md
or shorter, if your tool supports it: @prompt-template.md
The exact syntax depends on your tool, but typically:
@file-name → references a file in the repo.
@path/to/file.md → references a nested file.
Add instructions on top of the @...