github.com/MODSetter/SurfSense
| Skill | Added | Review |
|---|---|---|
codebase-design .agents/skills/codebase-design/SKILL.md Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
docx docker/sandbox/skills/docx/SKILL.md Create polished, editable Microsoft Word documents such as reports, letters, proposals, and handbooks. | — — — Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
email-drafting surfsense_backend/app/agents/chat/multi_agent_chat/main_agent/skills/builtin/email-drafting/SKILL.md Draft an email matching the user's voice, with structured intent and CTA | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
flashcards docker/sandbox/skills/flashcards/SKILL.md Create strict JSON flashcard decks for active-recall study. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
frontend-workflow .agents/skills/frontend-workflow/SKILL.md Frontend and UI work in surfsense_web and surfsense_local/frontend — building, refactoring, styling, animating, or reviewing React and Next.js components, shadcn/ui, color tokens and themes, visual polish, and motion. Load this first for any UI task, including adding or changing a shadcn/ui component (dialog, button, dropdown, form, sidebar, table) in a tree with components.json — it owns the color palette, polish rules, and the precedence order, then routes to the separate shadcn skill for component wiring and the CLI. Use for any frontend component, page, style, animation, hover state, icon, layout, or UI review task. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
html docker/sandbox/skills/html/SKILL.md Create interactive calculators, configurators, dashboards, widgets, and prototypes as self-contained HTML artifacts. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
infographic docker/sandbox/skills/infographic/SKILL.md Create a factual, image-model-generated infographic through the unified artifact workflow. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
kb-research surfsense_backend/app/agents/chat/multi_agent_chat/main_agent/skills/builtin/kb-research/SKILL.md Structured approach to finding and synthesizing information from the user's knowledge base | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
meeting-prep surfsense_backend/app/agents/chat/multi_agent_chat/main_agent/skills/builtin/meeting-prep/SKILL.md Pull together briefing materials before a scheduled meeting | 58 58 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 176aed2 | |
mindmap docker/sandbox/skills/mindmap/SKILL.md Create concise hierarchical mind maps as canonical Markdown with a static PNG download. | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
pdf docker/sandbox/skills/pdf/SKILL.md Create polished PDF files for requests such as PDFs, resumes, CVs, reports, letters, one-pagers, and printable documents. | — — — Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
pptx docker/sandbox/skills/pptx/SKILL.md Create polished, editable PowerPoint files for slide decks, presentations, and explicit .pptx requests. | — — — Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
shadcn .agents/skills/shadcn/SKILL.md Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset". | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
slack-summary surfsense_backend/app/agents/chat/multi_agent_chat/main_agent/skills/builtin/slack-summary/SKILL.md Distill a Slack channel or thread into actionable summary | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
tdd .agents/skills/tdd/SKILL.md Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
translate .agents/skills/translate/SKILL.md Adding, changing or translating interface strings in the SurfSense desktop app (surfsense_local). Use when adding a message to the code, moving hard-coded UI text into messages, translating into every language in LOCALES, or adding a language. Owns the key shape, the tone per language and the glossary. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
video docker/sandbox/skills/video/SKILL.md Create polished narrated MP4 videos with Remotion in the sandbox. | — — — Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 | |
xlsx docker/sandbox/skills/xlsx/SKILL.md Create polished Excel workbooks for budgets, trackers, tables, and explicit .xlsx spreadsheet requests. | — — — Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 176aed2 |