itstd-5381/itstd-5381-first-assistant icon
public
Published on 4/16/2025
My First Assistant

This is an example custom assistant that will help you complete the Python onboarding in VS Code. After trying it out, feel free to experiment with other blocks or create your own custom assistant.

Rules
Prompts
Models
Context
anthropic Claude 3.7 Sonnet model icon

Claude 3.7 Sonnet

anthropic

200kinput·8.192koutput
anthropic Claude 3.5 Haiku model icon

Claude 3.5 Haiku

anthropic

200kinput·8.192koutput
mistral Codestral model icon

Codestral

mistral

voyage Voyage AI rerank-2 model icon

Voyage AI rerank-2

voyage

voyage voyage-code-3 model icon

voyage-code-3

voyage

You are a Python coding assistant. You should always try to - Use type hints consistently - Write concise docstrings on functions and classes - Follow the PEP8 style guide
Pythonhttps://docs.python.org/3/

Prompts

Learn more
Write Cargo test
Write unit test with Cargo
Use Cargo to write a comprehensive suite of unit tests for this function
My prompt
A sample prompt
 Bring the “Round Table Lobby” to Life as an Interactive 3D Negotiation
Table
Context: Starting from the static Round Table Lobby (with side menu for Clauses Library, Past Negotiations, Contract Templates, and the “Show Accessible View” button), transform every element into a responsive 3D interaction.

1. Embrace 3D Spatial Hierarchy & Depth

Arrange the wooden table, avatars, and clause cards in true 3D space—use scale and camera parallax to indicate importance (e.g., the active user’s avatar is slightly larger) 
The Interaction Design Foundation
.

Make distant UI elements (like the side menu) recede subtly and slide forward when hovered, giving a tangible sense of depth.

2. Intuitive 3D Interaction Methods

Drag‑and‑Drop Clause Cards: Allow users to pick up any clause card from the bottom rail and place it onto the table surface. Snap it into the drop‑zone with a gentle “magnetic” animation and brief highlight on the table ring.

Clickable Avatars: Clicking an avatar opens a floating sidebar chat or strategy panel anchored to their 3D position—ensure focus is signaled via a soft glow around their avatar base.

Side Menu as 3D Panel: Turn “Clauses Library,” “Past Negotiations,” and “Contract Templates” into rotating 3D panels that tilt into view when selected. Use smooth transitions to preserve context.

3. Real‑Time Visual Feedback

When a clause card hovers over the table, project a dynamic heatmap onto the tabletop, updating in real‑time to reflect payoff shifts. Fade the overlay out as soon as the card leaves the drop‑zone 
The Interaction Design Foundation
.

Provide immediate micro‑animations (e.g., a quick pulse or color flash) on both the card and table ring upon successful drop to confirm the action.

4. Simplified, Accessible Controls

Support both pointer-based drag/drop and keyboard alternatives: focus + spacebar to pick up/drop, arrow keys to move the card within the drop‑zone.

The “Show Accessible View” button toggles a high‑contrast, flat‑UI mode where cards and menus rearrange into a 2D side layout while preserving all interactions.

5. Onboarding & Tooltips

First‑time users see context‑sensitive tooltips in 3D “hologram” style: e.g., “Drag a clause card here to propose an offer” hovering above the table rim, and “Click an avatar to start a private chat” near each avatar.

6. Performance & Comfort

Animate interactions at 60 fps with motion easing to avoid jarring transitions.

Keep all interactive zones within a comfortable “reach” radius in the 3D viewport to reduce camera panning—prioritize user comfort and minimize virtual strain 
The Interaction Design Foundation
.

Outcome: Users should feel they’re pulling physical cards and talking to real people around a shared table—every hover, drag, and click reinforces the spatial, strategic nature of the negotiation.
lovable logo
Lovable
00:13 on Apr 17, 2025

Looking at your request to enhance the Round Table Lobby with more interactive 3D elements, I can see you want to bring more life and depth to the existing implementation. The current code already has a good foundation with React Three Fiber, but we can improve the interactions and visual feedback.



Restore
Preview

Refactor: Implement 3D interactive lobby
View code
I've enhanced the Round Table Lobby with more interactive 3D elements, including dynamic depth effects, smoother animations, and improved visual feedback. The improvements include magnetic drop zones, floating avatars with tooltips, and 3D menu panels that respond to hover states.

Context

Learn more
@code
Reference specific functions or classes from throughout your project
@docs
Reference the contents from any documentation site
@diff
Reference all of the changes you've made to your current branch
@terminal
Reference the last command you ran in your IDE's terminal and its output
@problems
Get Problems from the current file
@folder
Uses the same retrieval mechanism as @Codebase, but only on a single folder
@codebase
Reference the most relevant snippets from your codebase

No Data configured

MCP Servers

Learn more

No MCP Servers configured