whatisgithub

What is susi_skill_cms?

fossasia/susi_skill_cms — explained in plain English

Analysis updated 2026-08-04 · repo last pushed 2020-04-29

1,575JavaScriptAudience · developerComplexity · 3/5DormantSetup · moderate

In one sentence

A browser-based editor that let volunteers create and refine the conversational skills powering SUSI.AI, an open-source voice assistant. The repo is now archived, its features merged into the main SUSI.AI web app.

Mindmap

mindmap
  root((repo))
  What it does
    Skill editor
    Test AI responses
    Manage knowledge base
  Audience
    Open-source contributors
    SUSI developers
    Volunteers
  Use cases
    Weather answers
    Language translation
    Jokes and trivia
  Tech stack
    JavaScript
    React
    Web app
  Status
    Archived
    Merged into SUSI.AI

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Teach the SUSI assistant how to answer weather-related questions through a browser editor.

USE CASE 2

Create skills that translate phrases between languages for the voice assistant.

USE CASE 3

Build and test joke or trivia skills so the assistant can entertain users.

USE CASE 4

Collaboratively expand and refine the assistant's knowledge base with a team of volunteers.

What is it built with?

JavaScriptReactNode.jsMaterial-UI

How does it compare?

fossasia/susi_skill_cmsyyx990803/vue-hooksjustjavac/flarum
Stars1,5751,5881,550
LanguageJavaScriptJavaScriptJavaScript
Last pushed2020-04-292020-04-292020-07-15
MaintenanceDormantDormantDormant
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Repository is archived, users should clone and install dependencies, but active development has moved to the main SUSI.AI codebase.

No license information was provided in the explanation, so the terms of use are unknown.

So what is it?

SUSI Skill CMS is a web-based editor for creating and modifying the "skills" that power SUSI.AI, an open-source voice assistant similar to Alexa or Google Assistant. Think of it as a content management system where contributors can write, test, and refine how the AI responds to user requests. At a high level, it provides a browser interface where you can build out the assistant's capabilities without needing to deeply understand the underlying code. A "skill" is essentially a set of instructions that tells SUSI how to handle a specific question or task. This project gave people a structured place to manage those instructions, making it easier for a community of volunteers to collectively expand what the assistant could do. The main audience for this tool was open-source contributors and developers working on the SUSI.AI ecosystem. For example, if you wanted to teach the assistant how to answer questions about the weather, translate phrases between languages, or tell jokes, you would use this editor to define the exact conversational rules. It allowed a distributed team of volunteers to collaboratively build and improve the assistant's knowledge base. It is worth noting that this repository is now archived. The project's maintainers merged this skill editor directly into the main SUSI.AI web application, and all active development has moved to a unified codebase. The original tool served as a dedicated space for building the assistant's brain, but that functionality now lives within the primary project rather than as a standalone tool.

Copy-paste prompts

Prompt 1
I want to understand how SUSI.AI skills are structured. Show me the skill definition format used in susi_skill_cms and walk me through a simple example skill with comments explaining each part.
Prompt 2
Help me set up the archived susi_skill_cms project locally so I can browse the existing skills and understand the editor workflow before moving to the unified SUSI.AI codebase.
Prompt 3
Using the skill format from susi_skill_cms, help me write a skill that makes SUSI respond to 'tell me a joke' with a random joke from a small built-in list.
Prompt 4
Compare the skill editing approach in susi_skill_cms with the new merged SUSI.AI web app so I know where to contribute skills today.

Frequently asked questions

What is susi_skill_cms?

A browser-based editor that let volunteers create and refine the conversational skills powering SUSI.AI, an open-source voice assistant. The repo is now archived, its features merged into the main SUSI.AI web app.

What language is susi_skill_cms written in?

Mainly JavaScript. The stack also includes JavaScript, React, Node.js.

Is susi_skill_cms actively maintained?

Dormant — no commits in 2+ years (last push 2020-04-29).

What license does susi_skill_cms use?

No license information was provided in the explanation, so the terms of use are unknown.

How hard is susi_skill_cms to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is susi_skill_cms for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.