
Claude Skills by geboai
github.com/geboaiBuild or extend the screenshot-driven HTML user/admin manual of the live Gebo.ai app (currently at /home/zava/Documents/Gebo.ai/Manual-<date>/index.html) by driving the app in a real browser via claude-in-chrome, capturing screenshots of each screen/flow, and writing them up as numbered "Part" sections. Use when asked to "document" a section of the app, "write the guide", "add a part to the manual", "screenshot the X screen and explain it", or to flesh out per-option/per-provider behavior (e....
Build every Gebo microservice with swagger-on, stand up the full docker-compose stack, and regenerate docs/MICROSERVICES-CONTROLLERS.md from each service's live OpenAPI spec. Use whenever controller/module wiring changed under gebo.apps.parent/gebo.microservices.apps.parent, gebo.microservices.architecture.parent, or any module a microservice depends on, and the controllers doc needs to reflect it - or when asked to "regenerate the controllers doc", "check exposed controllers via swagger", or...
Build the gebo.ai monolithic Docker image from a fresh bootable jar, bring up the full local stack (Mongo/Qdrant/Neo4j/OpenSearch/gebo.ai) via docker compose, register the local admin account through the browser setup wizard, and check the container logs for startup failures. Use when asked to build/run the gebo.ai docker image locally, stand up the monolithic docker-compose stack, initialize the local admin account, or check the docker logs of the local gebo.ai install for errors.
Acquire a JWT and drive the running monolith's REST controllers directly (login, token renew, swagger spec, fast LLMS setup, chat/TTS/transcript/embedding/ranker round trips). Use when the user asks to test the backend by calling services directly, exercise the LLMS setup, or verify a controller end to end against a live gebo.ai.app.
Architecture reference and operating runbook for the gebo-ai-assistant ONLYOFFICE/Euro-Office plugin and its Keycloak+oauth2-proxy sandboxes (dockers/onlyoffice, dockers/euro-office). Use when asked to modify, test, or debug that plugin, work on the document-editor SSO sandboxes, or understand how Gebo.ai plugs into an embedded document editor.
Build the gebo.ai.app bootable+swagger backend, run it, and regenerate the gebo-ai-rest-api Angular stubs from its live OpenAPI spec. Use when the user asks to regenerate/refresh the Angular REST stubs, the swagger client, or the gebo-ai-rest-api library after backend controller/model changes.
Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **id** | **String** | | [optional] **name** | **String** | | [optional] **description** | **String** | | [optional] **tags** | **List<String>** | | [optional] **inputModes** | **List<String>** | | [optional] **outputModes** | **List<String>** | | [optional] **addedOnRemote** | **Boolean** | | [optional] **deletedOnRemote** | **Boolean** | | [optional]