Last updated
April 7, 2025
- Clone disler/aider-mcp-server:
git clone [email protected]:disler/aider-mcp-server.git- Install dependencies using
uv:
| > You are a security audit summarizer writing for a **non-technical, lazy, easily-overwhelmed beginner** (a "vibe coder"). Your job is to **keep them calm**, not confuse them, and help them act fast. | |
| > | |
| > ✅ **Style Rules:** | |
| > | |
| > * **ALWAYS use bullet points**. Never use long paragraphs. | |
| > * **Each bullet must be short** — 1 to 2 lines only. | |
| > * Do **not** over-explain concepts. Use necessary technical terms (`JWT`, `ReDoS`, etc.) but explain them briefly if needed. | |
| > * No fluff. No introductions. No summaries. No filler phrases like “this means that…” or “it’s important to…” | |
| > * Your tone is calm, clear, and tactical — like giving instructions to someone who wants to get things done with minimal mental load. |
Pixel Post Special Instructions Overview This document outlines special instructions for developing Pixel Post, a 2D retro game for the Orange Vibe Jam (deadline: May 15, 2025). The game uses a 2D pixel art visual style, arrow key movement, and placeholder 2D graphics, with code structured to support externally generated 2D assets. It is built with JavaScript, HTML, Tailwind CSS, and a 2D JavaScript framework (PixiJS recommended). These instructions ensure the prototype aligns with the game’s scope and technical requirements. Special Instructions 2D Pixel Visual Style
Style: The game adopts a 2D pixel art aesthetic inspired by Pokémon’s 2D era (e.g., Game Boy Advance). Sprites and backgrounds should have a retro, blocky look with a vibrant orange-heavy palette to match the Orange Vibe Jam theme. Implementation: Use placeholder 2D pixel art assets (e.g., simple colored squares or basic shapes) for prototyping to save time. Examples: bike (orange rectangle), houses (grey squares), mailboxes (small red squares)
| if (new URLSearchParams(window.location.search).get('portal')) { | |
| // <create start portal> | |
| // Create portal group to contain all portal elements | |
| const startPortalGroup = new THREE.Group(); | |
| startPortalGroup.position.set(SPAWN_POINT_X, SPAWN_POINT_Y, SPAWN_POINT_Z); | |
| startPortalGroup.rotation.x = 0.35; | |
| startPortalGroup.rotation.y = 0; | |
| // Create portal effect |
| [ | |
| { | |
| "profile": { | |
| "isPrivate": false, | |
| "isVerified": false, | |
| "followRatio": "1/40", | |
| "location": "", | |
| "name": "Jagari Karthik-167-M-040", | |
| "isBlueVerified": false, | |
| "biography": "", |
| var _ = Underscore.load(); | |
| /* | |
| * Queries Yahoo finance API for historical prices for a given list of tickers | |
| * | |
| * @param {Array} tickers A list of tickers | |
| * @param {Date} date Date to query for. Must be a date the markets were open | |
| * @return A map of ticker to adjusted close prices | |
| */ |
- Open Telegram application then search for
@BotFather - Click Start
- Click Menu -> /newbot or type
/newbotand hit Send - Follow the instruction until we get message like so
Done! Congratulations on your new bot. You will find it at t.me/new_bot.