gemini960114
@gemini960114
Public Skills
debug
by gemini960114
Use this skill when asked to review, audit, or debug code. Covers systematic bug-finding across frontend (TypeScript/React/Canvas), backend (Python/FastAPI), and full-stack projects. Apply this BEFORE delivering any code to catch issues proactively.
screenshot-to-website
by gemini960114
Build a fully working replica of a website from a screenshot, matching design and functionality exactly.
uv-environment
by gemini960114
Use when the user asks about uv, Python virtual environments, pyproject.toml, dependency management, or shows uv/venv output. Assume uv is already installed and prefer using the existing setup instead of reinstalling.
node-npm-environment
by gemini960114
Use when the user asks about Node.js, npm, nvm, package.json, or shows node/npm output. Assume Node is already installed and prefer existing setup instead of reinstalling.
frontend-development
by gemini960114
Generic frontend development skill for HTML, CSS, JavaScript, and modern frontend frameworks. Covers code patterns, best practices, debugging, and common patterns for building responsive web applications.
backend-development
by gemini960114
Generic backend development skill for building REST APIs, working with databases, authentication, and server-side logic. Covers patterns, best practices, and common patterns for backend applications.
frontend-requirements
by gemini960114
Use this skill when the user asks to generate a frontend integration requirements document (frontend.md) from an existing FastAPI backend codebase. The output must be a Markdown guide for frontend engineers, including auth, endpoints, job/task workflow, status definitions, result querying, errors, and UX recommendations.
dockerize-project
by gemini960114
Use this skill when the user wants to dockerize the current project and generate a Dockerfile and docker-compose.yml based on the existing codebase. This skill inspects the repository structure, avoids unsafe assumptions, and produces a minimal, runnable Docker setup for local development.
uv-python-manager
by gemini960114
Use this skill when the user wants to manage Python projects, virtual environments, or dependencies using uv, including creating venvs, installing packages, syncing environments, or running Python tools.
fastapi-templates
by gemini960114
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.