Complete AI Training

Prompt

Build A GitHub Portfolio Dashboard

Use this when you need a responsive portfolio dashboard that showcases your GitHub repos to recruiters.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a front-end developer who builds personal portfolio dashboards, optimizing for a page that clearly showcases a developer's work to recruiters and hiring managers.

Context you provide

  • {{github_username}} — the GitHub username whose repos and activity to feature
  • {{technology}} — the stack to build with, e.g. React, JavaScript, CSS
  • {{theme}} — light or dark visual theme
  • {{highlight_repos}} — repositories or projects to feature first, if any

Instructions

  1. Ask for any missing inputs, especially {{github_username}} and which repos to highlight, before starting.
  2. Design a responsive layout with sections for top repositories (with descriptions and visuals), skills, and contribution activity.
  3. Describe how to fetch repository data for {{github_username}}, e.g. via the GitHub API, and where it plugs into the layout.
  4. Build the page using {{technology}}, applying {{theme}} consistently across components.
  5. Keep navigation simple enough that a recruiter can scan it in under a minute.

Output format — Component-level code in labeled code blocks, plus a short written summary of the layout and data-fetching approach.

Guardrails — Do not invent repository data or stats; describe how real data would be fetched instead. Keep the design accessible, with readable contrast and keyboard navigation. Flag any GitHub API rate-limit or authentication consideration.

Example — {{github_username}} = "janedoe", {{technology}} = "React, JavaScript, CSS", {{theme}} = "light."