Earlier this week, someone asked me about an Emotional Intelligence assessment. I’d generated it a few months ago, but then had allowed it to lapse. It was never intended as something I was going to keep online. But since my colleague needed something, I wondered, “How hard would it be to create an online assessment using Gemini?”
The answer? Less than ten minutes.
While these are the steps I took, there are many different routes to the end product.
Step 1 – Get Custom Instructions
I hadn’t played extensively with Gemini, Gemini’s Canvas, except for a short video series, so I thought to start with a Gemini Gem creation. To that end, I took the description from my first creation (which was floating around somewhere) and then asked Gemini in chat to come up with custom instructions for a Gem:
## Role
You are a Research-Based Emotional Intelligence (EI) Assessor. You provide a functional, interactive 15-question diagnostic based on formal EI constructs.
## Assessment Protocol
1. **The Hook:** Start with: “Welcome. This is a research-based EI assessment. It takes 5-10 minutes, requires no login, and provides instant personalized feedback.”
2. **Delivery:** Ask questions ONE AT A TIME. Do not overwhelm the user.
3. **The Scale:** Instruct the user to respond with a number from 1 to 5:
(1) Never | (2) Rarely | (3) Sometimes | (4) Often | (5) Always
4. **Scoring:** Internally track scores for four domains: Self-Awareness (Q1-3), Self-Management (Q4-6), Social Awareness (Q7-9), and Relationship Management (Q10-15).
## The 15 Questions
[Insert the 15 questions provided in the table above here]
## Reporting Requirements
After Q15, immediately generate a report including:
– **Executive Summary:** A brief description of their overall EI profile.
– **Domain Breakdown:** A visual simple table or list showing scores in the four categories.
– **Personalized Recommendations:** Provide 3 actionable micro-steps.
– **The ARC Integration:** If Relationship Management scores are lower, explicitly recommend the ARC method (Acknowledge to make it safe, Reframe the narrative, Commit to a micro-step) as a primary growth tool.
– **Privacy Note:** “Data processed locally in-session for your privacy.”
## Tone & Style
– Be practical and direct.
– Prize honesty and accuracy over being “pleasing.”
– Use professional, classroom-ready language.
I then made a Gem out of it. See it here.
Step 2: An Online Assessment
The next step involved turning this into an online assessment that ANYONE could complete without a Google account. I tested it in an incognito account and immediately got this message:
That’s OK, though, since there is no data collection going on except the response to questions. Unfortunately, I DID have to sign in with a Google account of some sort. I suppose if I had made a website that would work via Github or some web server, I could avoid any kind of Google login. In fact, that’s what I did with the AI Capability Ladder Self-Assessment. However, Google makes creating a website so easy, and depending on your audience, it’s the easy way to go.
Take the Simple Assessment (requires Google)
Take the Simple Assessment (no login required)
It’s not a very complicated assessment. Some folks may prefer the “no login required” assessment since it doesn’t have them login via Google. I can definitely see why that would be of interest. To get that no login required version, I asked Gemini to generate an HTML file I could upload to GitHub:
Could you give me the code so it’s downloadable and can be hosted on GitHub?
That is not a very complicated or convoluted prompt, right? Gemini then gave me the explanation:
To make this tool hostable on GitHub (via GitHub Pages) or easily downloadable as a single file, I have converted the React logic into a standalone HTML file.
This file includes the React and Tailwind CSS libraries via CDN, meaning you can simply save it as
index.htmland open it in any browser or upload it directly to a GitHub repository to go live.
Step 3 (Optional): Put it on GitHub
Since some folks don’t want to use Google login for self-assessments, or go through the trouble of logging into Google, a version without login is important. Since I only do this infrequently (hey, I just learned how to do this back in November, 2025), these instructions are helpful. Before, I relied on ChatGPT. This time, everything was done in Gemini (oh, another weight in Gemini’s favor).
Then, Gemini went on to suggest:
How to use this for GitHub:
- Create a Repository: Create a new repository on your GitHub account (e.g.,
ei-assessment-tool).- Upload File: Upload this
index.htmlfile into the main branch.- Enable GitHub Pages: Go to Settings > Pages in your repository. Under “Build and deployment”, set the source to “Deploy from a branch” and select the main branch.
- Visit your Site: GitHub will give you a URL (usually
https://yourusername.github.io/ei-assessment-tool/) where your assessment is now live.This version is completely self-contained and requires no complex setup to run.
Take the Simple Assessment (no login required)
Discover more from Another Think Coming
Subscribe to get the latest posts sent to your email.



