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…
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…
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…
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…
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.…
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…
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…
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…
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()…
SEMOSS/Template
Instructions file CodexOpenCode
AGENTS.md instructions for SEMOSS/Template: This project is optimized for Claude. The canonical agent guide — architecture, SDK usage, deploy flow, conventions, and the skills index — lives in CLAUDE.md. Read it first.
SEMOSS/Template
Instructions file
Claude Code instructions for SEMOSS/Template, covering semoss app template — agent guide, what this is — and who you're talking to, talking to the user, authority: this file overrides the platform mcp and architecture.