jhl-labsjhl-labsOfficialยท12 Agent Skills Included

sepilot_desktop

Unified desktop workspace for chat, coding, and browsing

Combines chat, code editing, terminal access, and web browsing in one desktop workspace. Switches between GPT-4o, Claude, and local models instantly while keeping chat history stored locally. Automates coding tasks, analyzes images, and builds a searchable local knowledge base from your documents. Removes the need to juggle separate apps for writing, coding, and research.
npx skills add jhl-labs/sepilot_desktop --all -g -y

All Skills in This Repository (12)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

Error Handling & Logging

Implement structured logging and typed error handling across frontend, backend, and IPC workflows.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

TypeScript Strict Mode

Enforce strict TypeScript typing with explicit types and null safety.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

React & shadcn/ui Components

Guides React component development with TypeScript and shadcn/ui for consistent UI primitives and accessibility compliance.

Official
Intermediate
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

File Operations

Automate local file I/O and document processing in SEPilot Desktop.

Official
Intermediate
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

Testing Patterns

Standardize Jest, React Testing Library, and Playwright testing patterns for SEPilot Desktop.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

RAG & Vector Search

Retrieve relevant documents and augment LLM prompts with vector search.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

State Management with Zustand

Create a type-safe Zustand store with slices, persistence, and middleware.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

LangGraph Agent Integration

Integrate LangGraph agents into SEPilot Desktop with IPC streaming.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

Electron IPC Communication

Implement Electron IPC handlers with window.electron.invoke and ipcMain.handle.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

Performance Optimization

Optimizes React and Electron apps with proven performance patterns.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

Extension Development

Automate the design and integration of modular SEPilot Desktop extensions.

Official
Advanced
๐Ÿ“ฆ In Repo
jhl-labsjhl-labs

MCP (Model Context Protocol) Integration

Configure MCP servers and execute tool calls in SEPilot Desktop.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install SEPilot Desktop?โ–ผ

Run `npx skills add jhl-labs/sepilot_desktop --all -g -y` in your terminal to install all skills in this suite globally.

What is SEPilot Desktop used for?โ–ผ

It is an all-in-one desktop workspace that combines AI chat, a code editor, a terminal, and a web browser so you can think, code, and research in one place.

Can SEPilot Desktop write and fix code automatically?โ–ผ

Yes. Its autonomous coding mode can create, edit, and delete files, run terminal commands, and analyze error logs to fix issues on its own.

Which AI models does SEPilot Desktop support?โ–ผ

It supports GPT-4o, Claude 3.5, and local Ollama models, and you can switch between them with a single click.

Does SEPilot Desktop keep my data private?โ–ผ

Yes. Chat history and your document knowledge base are stored in a local database on your own machine, not in the cloud.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’