Updated 2w ago
by omnigentx
jarvis
Omnigentx Jarvis — voice + chat AI assistant powered by Fast Agent (MCP) with Vue dashboard. Single-user, self-hosted, multi-skill orchestration.
39 GitHub stars (39)
- 30 skills (30 skills found in its SKILL.md files)
- 15 forks (15 forks)
- 2w ago last update (Last updated 2w ago)
Install
Skills CLI
npx skills add omnigentx/jarvis
Asks which skills and agents to install. Just one: npx skills add omnigentx/jarvis --skill algorithmic-art — add -g for every project.
Claude Code
git clone https://github.com/omnigentx/jarviscp -r "jarvis/backend/.fast-agent/skills/algorithmic-art" ~/.claude/skills/
Copies the algorithmic-art skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add omnigentx/jarvis
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 66 files.
-
algorithmic-art
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
backend/.fast-agent/skills/algorithmic-art/SKILL.md on GitHub (opens in a new tab) -
angular-developer
Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.
backend/.fast-agent/skills/angular-developer/SKILL.md on GitHub (opens in a new tab) -
api-design
Design API contracts and schemas. Use when a BA needs to define interfaces between frontend and backend, or between services.
backend/.fast-agent/skills/api-design/SKILL.md on GitHub (opens in a new tab) -
api-testing
Backend API testing with pytest, httpx, and FastAPI TestClient. Covers endpoint verification, contract testing, mock patterns, and error scenario validation. Use when QE needs to test REST APIs, verify response schemas, or mock external services.
backend/.fast-agent/skills/api-testing/SKILL.md on GitHub (opens in a new tab) -
architecture
Architecture decision framework. Use when an SA needs to analyse requirements, evaluate trade-offs, write an ADR, or pick design patterns.
backend/.fast-agent/skills/architecture/SKILL.md on GitHub (opens in a new tab) -
audio-reading
Find and play audiobooks / stories from the local library. Use when the user asks to read a story, play an audiobook, or continue from a specific chapter. List available titles first so you can match the user's request to a real entry. Output must contain a [[[READ_LOCAL]]] or [[[READ_STORY]]] tag.
backend/.fast-agent/skills/audio-reading/SKILL.md on GitHub (opens in a new tab) -
ba-workflow
BA workflow for requirements gathering, BRD creation, and acceptance criteria. Use when BA needs to analyze project scope or validate deliverables.
backend/.fast-agent/skills/ba-workflow/SKILL.md on GitHub (opens in a new tab) -
brainstorming
Structured approach to explore ideas, clarify requirements, and propose designs before implementation. Use before any creative or planning work.
backend/.fast-agent/skills/brainstorming/SKILL.md on GitHub (opens in a new tab) -
brand-guidelines
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
backend/.fast-agent/skills/brand-guidelines/SKILL.md on GitHub (opens in a new tab) -
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
backend/.fast-agent/skills/canvas-design/SKILL.md on GitHub (opens in a new tab) -
cicd-pipeline
CI/CD pipeline design and configuration. Use when a DSO needs to set up GitHub Actions, automated testing, or deployment workflows.
backend/.fast-agent/skills/cicd-pipeline/SKILL.md on GitHub (opens in a new tab) -
claude-api
Build, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a…
backend/.fast-agent/skills/claude-api/SKILL.md on GitHub (opens in a new tab) -
code-review
Protocol for reviewing code and providing structured verdicts
backend/.fast-agent/skills/code-review/SKILL.md on GitHub (opens in a new tab) -
crawling
Crawl and download stories from ANY website into the local library — site-agnostic, language-agnostic. Use when the user wants to add a new story, download from the web, or check crawl progress. Flow: detect structure → build recipe → verify 3 chapters → full crawl (worker enumerates).
backend/.fast-agent/skills/crawling/SKILL.md on GitHub (opens in a new tab) -
cron-management
Manage scheduled jobs (cron). Use when the user wants to create, edit, or delete a reminder, recurring schedule, or automated agent task (agent_turn). MUST call get_current_time before creating a one-shot job so the absolute date/time is accurate.
backend/.fast-agent/skills/cron-management/SKILL.md on GitHub (opens in a new tab) -
debugging-strategies
Systematic debugging framework. Use when a developer agent needs to find the root cause of a bug, debug performance issues, or analyse a production failure.
backend/.fast-agent/skills/debugging-strategies/SKILL.md on GitHub (opens in a new tab) -
delegation-strategy
Guides task delegation to specialized agents and spawn tools. Determines when to self-handle vs delegate, selects appropriate MCP servers and skills for spawned agents. Use when receiving research tasks, web access needs, or complex multi-step requests.
backend/.fast-agent/skills/delegation-strategy/SKILL.md on GitHub (opens in a new tab) -
design-system
Jarvis Design System tokens and guidelines. Use when a Designer or Dev needs colors, typography, spacing, or component conventions.
backend/.fast-agent/skills/design-system/SKILL.md on GitHub (opens in a new tab) -
dev-workflow
Developer workflow covering terminal execution, TDD cycle, code review, and git. Use when Dev needs to implement features, run tests, or submit code for review.
backend/.fast-agent/skills/dev-workflow/SKILL.md on GitHub (opens in a new tab) -
doc-coauthoring
Guide 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…
backend/.fast-agent/skills/doc-coauthoring/SKILL.md on GitHub (opens in a new tab) -
dso-workflow
DevSecOps workflow for CI/CD, deployment, security review, and infrastructure. Use when DSO needs to manage pipelines, deploy, or review security.
backend/.fast-agent/skills/dso-workflow/SKILL.md on GitHub (opens in a new tab) -
engineering-principles
Four behavioral rules for Dev agents writing or modifying code. Bias toward caution over speed. Read BEFORE you touch source files.
backend/.fast-agent/skills/engineering-principles/SKILL.md on GitHub (opens in a new tab) -
figma-designer
Design UI directly on Figma Desktop using figma-ui-mcp tools. Trigger when creating wireframes, visual designs, design systems, components, or design tokens.
backend/.fast-agent/skills/figma-designer/SKILL.md on GitHub (opens in a new tab) -
finance
Financial and market data lookup. Use when user asks about stock prices, gold prices, crypto/coin prices, exchange rates, or market analysis. Uses serpapi with gl=vn, hl=vi.
backend/.fast-agent/skills/finance/SKILL.md on GitHub (opens in a new tab) -
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
backend/.fast-agent/skills/frontend-design/SKILL.md on GitHub (opens in a new tab) -
git-workflow
Git workflow and conventions. Use when a Dev or DSO needs to commit, branch, or open a pull request following the team standard.
backend/.fast-agent/skills/git-workflow/SKILL.md on GitHub (opens in a new tab) -
implementation
Guidelines for implementing features and fixes. Covers code quality, file organization, and the implementation workflow within the team context.
backend/.fast-agent/skills/implementation/SKILL.md on GitHub (opens in a new tab) -
internal-comms
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
backend/.fast-agent/skills/internal-comms/SKILL.md on GitHub (opens in a new tab) -
iot-control
Control IoT smart home devices. Use when user requests: start/stop robot vacuum, find robot, schedule cleaning, return to dock, or check robot status. Auto-handles Roborock 2FA via Gmail.
backend/.fast-agent/skills/iot-control/SKILL.md on GitHub (opens in a new tab) -
jarvis-infra
Jarvis infrastructure knowledge. Use when DSO needs to deploy, configure Docker, manage CI/CD pipeline, or troubleshoot environment issues.
backend/.fast-agent/skills/jarvis-infra/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.