SEMOSS/Template

Template Repository for Semoss Client Applications

2Stars on the repository
11Mods indexed here, across every type
18d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

semoss-ai-repo

01

SEMOSS/Template

Skill Claude CodeCodex

Use when submitting a SEMOSS app into the review/repository pipeline with the ai-repo CLI — logging in, registering an app (create-app), publishing a zipped version (publish), and checking workflow status (status, versions). Covers the command set, publish gotchas (build first, what gets zipped, what's excluded), and…

2 18d ago A 124 tokens

semoss-database

02

SEMOSS/Template

Skill Claude CodeCodex

Use when writing code in an app that queries a relational or graph database on the platform, running SELECTs, inserts, updates, deletes, or fetching schema/table structure. Covers the SqlQuery(), SqlQueryBase64(), and GetDatabaseTableStructure() pixel commands via the Semoss SDK, plus listing databases with…

2 18d ago A 98 tokens

semoss-deploy

03

SEMOSS/Template

Skill Claude CodeCodex

Use when publishing, uploading, or updating a SEMOSS app — choosing among the three deploy tiers (manual UI zip, the semossassetsync.py iterate flow, or the ai-repo submit pipeline), switching between named environments (local/preprod/prod), writing client/.env.local before a build, or handling SSL/proxy errors during…

2 18d ago A 109 tokens

semoss-mcp-manifest

04

SEMOSS/Template

Skill Claude CodeCodex

Use when adding, editing, or wiring up a SEMOSS MCP tool manifest — mcp/pymcp.json (Python tools) or mcp/pixelmcp.json (Java reactors). Covers the manifest schema, the meta fields (resourceURI, SMSSMCPEXECUTION, displayLocation, loadingMessage), mapping a tool's resourceURI to a hash route in Router.tsx, default vs…

2 18d ago A 147 tokens

semoss-model

05

SEMOSS/Template

Skill Claude CodeCodex

Use when writing code in an app that calls an LLM, embedding model, or other model engine, OR when listing/selecting models the user has access to. Covers the LLM() and MyEngines() pixel commands via the Semoss SDK, including prompt/completion calls, conversational history, image inputs, and parsing model responses.…

2 18d ago A 98 tokens

SEMOSS/Template

Skill Claude CodeCodex

Use when working with the SEMOSS platform control plane via the connected MCP servers — creating/publishing/tagging projects (Semossprojectmanager), creating/querying databases and fetching schema (Semossdatabasehelper), or pulling platform guidance (SemossPlatformInstructions). Covers the project lifecycle, the MCP…

2 18d ago A 127 tokens

semoss-testing-ci

07

SEMOSS/Template

Skill Claude CodeCodex

Use when the user wants to add JUnit/Mockito tests for Java reactors, set up pre-commit hooks (husky + the pre-commit framework), or wire GitHub Actions CI (lint + unit-test workflows) to a SEMOSS app. The base template ships none of this to stay lean — this skill carries the full, working setup as reference files…

2 18d ago A 124 tokens

semoss-user-menu

08

SEMOSS/Template

Skill Claude CodeCodex

Use when adding a logged-in user menu, profile dropdown, logout button, or a top navigation bar to a SEMOSS app. Covers installing the shadcn/ui dropdown-menu primitive (@radix-ui/react-dropdown-menu), building a UserProfileMenu (shows the user name + logout), a MainNavigation bar, and rendering the nav inside…

2 18d ago A 121 tokens

semoss-vector

09

SEMOSS/Template

Skill Claude CodeCodex

Use when writing code in an app that does semantic search, RAG, or ingests documents into a vector database on the platform — running nearest-neighbor queries, listing/adding/removing documents, or feeding retrieved chunks into an LLM. Covers VectorDatabaseQuery(), ListDocumentsInVectorDatabase()…

2 18d ago A 134 tokens