fossasia
- 46 skills
- 0 followers
- 3 hours ago last updated
- ▌ Review · fossasiaReview the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/PRD asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".
- ▌ Frontend Design · fossasia bundleGuidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
- ▌ Frontend UI · fossasia bundleFrontend UI implementation, accessibility, and responsive checks for Django templates and Vue components
- ▌ Code Review · fossasiaHow to review code and Pull Requests in the Eventyay repository against canonical instructions.
- ▌
- ▌ Django Add Form · fossasia bundleSteps for creating or modifying Django forms and adding validation
- ▌
- ▌ Django Run Locally · fossasia bundleSteps for initiating the Django development server without Docker
- ▌
- ▌
- ▌ Pull Request Workflow · fossasia bundleBranching, commits, PR preparation, and review follow-up for Eventyay contributions
- ▌ Django Create API Endpoint · fossasia bundleSteps for adding a new Django REST Framework API endpoint
- ▌ Ask Me · fossasiaAsk which skill or flow fits your situation. A router over the user-invoked skills in this repo.
- ▌ Improve · fossasia bundleSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs, security, performance, test coverage, tech debt, migrations, DX), suggest features or where to take the project next (roadmap, product direction), or generate handoff plans for another agent to implement.
- ▌ Pr Review · fossasiaUse this skill to review pull requests for VoxBento. Covers correctness, security, architecture compliance, and testing.
- ▌
- ▌ Route Analysis · fossasiaUse this skill to analyse, audit, or modify HTTP and WebSocket routes in VoxBento. All routes live in `portal/routers/`.
- ▌ Security Audit · fossasiaUse this skill for security reviews of VoxBento code. Covers OWASP Top 10 and VoxBento-specific threat model.
- ▌ Doc Coauthoring · fossasiaGuide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
- ▌ Repo Navigation · fossasiaUse this skill to find files, understand module ownership, and locate code in VoxBento.
- ▌
- ▌
- ▌
- ▌ Provider Analysis · fossasiaUse this skill when integrating, debugging, or auditing third-party provider integrations (transcription APIs, MediaMTX, Jitsi, future Eventyay API integration).
- ▌
- ▌ Architecture Review · fossasiaUse this skill to evaluate proposed architecture changes against VoxBento's design principles.
- ▌ Incident Investigation · fossasiaUse this skill to diagnose and resolve production incidents in VoxBento.
- ▌
- ▌ Production Readiness Review · fossasiaUse this skill to evaluate whether VoxBento is ready for production deployment. Combines security, deployment, and operational readiness checks.
- ▌ Docs Sync · fossasiaKeep API and behavior documentation aligned across README, contribution docs, and AI instructions
- ▌
- ▌ Adding Pane · fossasiaStep-by-step guide for adding a new visualization pane type to Visdom (client, server, frontend, tests)
- ▌ Offline Replay · fossasiaExtend or debug offline logging and replay workflows without requiring a live browser session
- ▌ Polling Parity · fossasiaKeep feature behavior identical across WebSocket and polling transport modes. Use when adding socket commands, event flows, or transport-sensitive UI updates.
- ▌
- ▌ Callback Events · fossasiaImplement and debug browser-to-Python callback routing for clicks, key presses, property updates, and close events
- ▌ Env Persistence · fossasiaSafely modify environment serialization, reload data, and view layout persistence. Use when changing env save/load formats or storage behavior.
- ▌ Release Process · fossasiaVersion bumping, release workflow, and PyPI publishing process for Visdom
- ▌ Update Patching · fossasiaSafely evolve incremental updates, jsonpatch generation, and pane update semantics
- ▌ CI Workflow Debug · fossasiaDiagnose and fix GitHub Actions workflow failures. Use when CI jobs fail for lint, tests, JS build updates, or release automation.
- ▌ Environment Views · fossasiaWork on environments, compare mode, persistence, and view layouts across server and frontend
- ▌ Handler Auth Flow · fossasiaAdd or modify Tornado handlers safely with auth, route ordering, and shared state conventions
- ▌ Python Client API · fossasiaAdd or modify Visdom Python client methods with correct server/frontend parity and typing updates
- ▌ Playwright Testing · fossasiaPlaywright E2E creation, visual regression workflow, and testing best practices for Visdom
- ▌ Performance Streaming · fossasiaOptimize high-throughput visualization updates across server broadcast and frontend batching paths
- ▌ Frontend Pane Lifecycle · fossasiaBuild and debug pane lifecycle behavior in the React frontend. Use when adding pane actions, layout behavior, rendering updates, or pane-level interactions.