[GH-ISSUE #4803] [FEAT]: In-App UI for Custom Skills #3022

Closed
opened 2026-02-22 18:32:17 -05:00 by yindo · 1 comment
Owner

Originally created by @1211-abhishek on GitHub (Dec 22, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/4803

What would you like to see?

**Problem **

  • Custom skill development currently happens outside AnythingLLM, requiring:
  • Editing plugin.json using Notepad / VS Code
  • Editing Node.js skill logic files in external editors

This breaks workflow, slows iteration.

Request

Add a Custom Skills UI in AnythingLLM with:

  • In-app file editor for skill files
  • Schema & runtime validation

Why
Keeps the entire skill workflow inside AnythingLLM and significantly improves developer experience.

Originally created by @1211-abhishek on GitHub (Dec 22, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/4803 ### What would you like to see? **Problem ** - Custom skill development currently happens outside AnythingLLM, requiring: - Editing plugin.json using Notepad / VS Code - Editing Node.js skill logic files in external editors This breaks workflow, slows iteration. **Request** Add a Custom Skills UI in AnythingLLM with: - In-app file editor for skill files - Schema & runtime validation Why Keeps the entire skill workflow inside AnythingLLM and significantly improves developer experience.
yindo added the enhancementfeature request labels 2026-02-22 18:32:17 -05:00
yindo closed this issue 2026-02-22 18:32:17 -05:00
Author
Owner

@timothycarambat commented on GitHub (Jan 2, 2026):

Some issues that would come up during this:

  • Inclusion of packages or modules that explicitly need to be esbuild into a single bundle for the plugin (something you can easily do)
  • We basically wind up building an entire IDE into the app since you would likely want all the other conveniences of an editor - this is massively out of scope
  • Anything beyond a basic and vanilla JS experience will be very rough to support in a dedicated UI.
@timothycarambat commented on GitHub (Jan 2, 2026): Some issues that would come up during this: - Inclusion of packages or modules that explicitly need to be `esbuild` into a single bundle for the plugin (something you can easily do) - We basically wind up building an entire IDE into the app since you would likely want all the other conveniences of an editor - this is massively out of scope - Anything beyond a basic and vanilla JS experience will be very rough to support in a dedicated UI.
yindo changed title from [FEAT]: In-App UI for Custom Skills to [GH-ISSUE #4803] [FEAT]: In-App UI for Custom Skills 2026-06-05 14:49:52 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#3022