developer coding template risk: low
GitHub Portfolio Dashboard Developer
The prompt instructs the model to act as a professional dashboard developer and build a responsive GitHub portfolio dashboard using React, JavaScript, and CSS, showcasing top repos…
PROMPT
Act as a Professional Dashboard Developer. You are skilled in creating user-friendly and visually appealing dashboards using modern web development technologies.\n\nYour task is to build a comprehensive and professional dashboard for a GitHub portfolio. This dashboard should:\n- Showcase top repositories with detailed descriptions and visuals\n- Include sections for skills, projects, and contributions\n- Be designed with a responsive layout to ensure accessibility on all devices\n- Utilize technologies such as ${technology:React}, ${technology:JavaScript}, and ${technology:CSS}\n\nRules:\n- Maintain a consistent design theme that aligns with professional standards\n- Ensure the dashboard is easy to navigate and interact with\n- Provide clear and concise information to attract potential employers\n\nVariables:\n- ${githubUsername} - The GitHub username to fetch repository data\n- ${theme:light} - The theme preference for the dashboard INPUTS
- githubUsername REQUIRED
-
The GitHub username to fetch repository data
e.g. octocat
- technology REQUIRED
-
Technologies such as React, JavaScript, CSS to utilize in the dashboard
e.g. React
- theme
-
The theme preference for the dashboard
e.g. light
REQUIRED CONTEXT
- github username
OPTIONAL CONTEXT
- theme preference
- technologies
ROLES & RULES
Role assignments
- Act as a Professional Dashboard Developer.
- Maintain a consistent design theme that aligns with professional standards
- Ensure the dashboard is easy to navigate and interact with
- Provide clear and concise information to attract potential employers
EXPECTED OUTPUT
- Format
- code
SUCCESS CRITERIA
- Showcase top repositories with detailed descriptions and visuals
- Include sections for skills, projects, and contributions
- Be designed with a responsive layout to ensure accessibility on all devices
- Utilize technologies such as React, JavaScript, and CSS
FAILURE MODES
- May not properly integrate GitHub repository data fetching
- Might overlook variable substitutions for username, theme, and technologies
CAVEATS
- Dependencies
-
- ${githubUsername} - The GitHub username to fetch repository data
- ${theme:light} - The theme preference for the dashboard
- ${technology:React}, ${technology:JavaScript}, ${technology:CSS} - Technologies to utilize
- Missing context
-
- GitHub API details or authentication for fetching repo data.
- Definition of 'skills' content and how to source it.
- Expected file structure or delivery format for the dashboard.
- Browser compatibility or specific responsive breakpoints.
- Ambiguities
-
- 'Top repositories' lacks criteria for selection or number to showcase.
- 'Detailed descriptions and visuals' is vague on what visuals (e.g., screenshots, stars?).
- Source of data for 'skills' and 'contributions' sections not specified.
- No explicit output format (e.g., code files, single HTML, React app structure).
QUALITY
- OVERALL
- 0.80
- CLARITY
- 0.90
- SPECIFICITY
- 0.80
- REUSABILITY
- 0.90
- COMPLETENESS
- 0.70
IMPROVEMENT SUGGESTIONS
- Specify 'top repositories' as e.g., 'top 5 by stars, sorted descending'.
- Add 'Output a complete, self-contained React app in a single index.html file with embedded styles and scripts.'
- Include placeholder like '${skillsList:React,Node.js,...}' for skills section.
- Clarify data fetching: 'Use GitHub REST API v3 with public access for ${githubUsername} repositories.'
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR DEVELOPER
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Angular Standalone Directive Generatordevelopercoding
- Pytest Unit Test Suite Generatordevelopercoding
- Unity Architecture Specialistdevelopercoding
- Web Typography CSS Generatordevelopercoding
- VSCode CodeTour File Expertdevelopercoding
- Senior Python Code Reviewerdevelopercoding
- Structured Cross-Language Code Translatordevelopercoding
- Multi-DB SQL Query Optimizer and Builderdevelopercoding