S✳SOLKRAFTSKILL OS Not connected
OPEN SKILL INFRASTRUCTURE · v0.1

Give every task
the right skills.

Find reusable instructions for your AI agent. SolKraft turns a task into an ordered set of skills, explains the selection, and retrieves the procedures your agent needs to do the work.

Read-only by design / REST + MCP / Open source
ONE REQUEST. A USEFUL METHOD.ILLUSTRATION
01
YOU ASK

“Fix it. Test it. Prove it.”

A normal request. No skill IDs to memorize.

02
SOLKRAFT ROUTES

The right skills, in order.

Investigate → build → test. Load only what helps.

03
YOUR AGENT ACTS

Real work. Checked results.

The host applies the method using its own tools.

FROM A REQUEST TO USEFUL WORK

Your agent does the work. SolKraft supplies the method.

A skill is a reusable procedure with instructions and supporting resources. The solforge skill contains the orchestration and semantic routing machinery; it is also a node in the selection graph. Specialist skills supply the methods for research, building, testing, writing, and engineering. Capability-preserving execution supplies the adaptive execution loop: frame the outcome, map dependencies, schedule safe work, preserve evidence, repair failures, and verify completion. It is an instruction-based execution layer, not a hidden Python scheduler.

FOLLOW THE REQUEST · A WALKTHROUGH, NOT A LIVE JOB
01
YOUR INTENT

Describe the outcome.

“Inspect the codebase, fix the bug, add a regression test, and verify the release build.”

02
SEMANTIC ROUTING

Turn language into a route.

SolForge reads actions, context, and exclusions. The selection graph supplies workflow relationships.

03
SELECTED PROCEDURES

Choose methods that matter.

Codebase investigation → software build → software test. The agent checks the route against your actual intent.

04
CONTEXT ON DEMAND

Retrieve just the next skill.

MCP or REST returns the selected instructions and needed references. The entire catalog stays out of the conversation.

05
CAPABILITY-PRESERVING EXECUTION

Your agent does the work.

The host preserves requirements, follows dependencies, applies the specialist procedure, and adapts when evidence changes.

06
VERIFICATION

Show what actually holds.

The agent runs relevant checks, repairs failures, and reports evidence and remaining limits. SolKraft does not certify the result.

01

Discover a procedure

Browse the paginated catalog or search names and descriptions. Inspect a skill, then copy its instructions into your agent. This works here without an account or API key.

02

Understand the route

Try the worked example below. For your own request, connect a SolKraft API and use Compose a route. The result shows stages, selected skills, reasons, and unresolved work.

03

Execute with preserved capability

Copy instructions manually, or let an MCP or REST client retrieve them. Your agent reads the selected procedures, uses its own tools, and verifies the requested result.

TRY IT · NO CONNECTION NEEDED

A bug fix with a release check

Inspect the codebase, fix the bug, add a regression test, and verify the release build. Do not deploy or publish anything.

See the actual parser output generated from this request, inspect its selected procedures, and copy the request for your agent.

How the semantic parser and graph actually work

Read the requested actions

The deterministic parser uses scoped rules, concept aliases, domain context, and lexical ranking. It separates requested stages while treating quoted instructions, exclusions, and recognised completed or deferred work as context.

Select and order skills

The tested semantic core matches stages to workflow nodes. Conditional graph edges describe when a supporting procedure is useful. Explicit skill IDs support direct selection. Recognised unmatched stages can use catalog matching; ambiguity can remain unresolved.

Keep the limits visible

This is a heuristic parser, not an LLM call. Rule scores are relative rankings, not probability estimates. The graph includes catalog-only skills without inventing dependencies. A proposed route never grants permission or executes a job.

Catalog search on this static site is keyword filtering. Custom semantic composition runs in your connected server. The example is real, precomputed parser output and is labelled separately from a live response.

Read the orchestration skill ↗ · Set up REST or MCP ↗
PUT IT TO WORK

Install once. Ask normally.

Using Codex? Install the private plugin included with SolKraft. It lets Codex find useful skills, read their instructions, and use them while helping with your work. Install it directly from our GitHub repository using the steps below. You do not need Render, a hosted API, or a SolKraft API key.

CODEX · LOCAL

Install the included Codex plugin

python -m pip install "git+https://github.com/halthinks/SolKraft.git"
codex plugin marketplace add halthinks/SolKraft --sparse .agents/plugins --sparse plugins/solkraft
codex plugin add solkraft@solkraft

You need Python 3.11 or newer, Git, and Codex with plugin support. Run these commands in your terminal. The first installs the skill library; the next two add our GitHub repository to Codex and install its private plugin. Start Codex from the same terminal, then open a new chat. Do not search the public plugin directory for SolKraft.

Installation and troubleshooting ↗
OPTIONAL: HOST ONLINE

Connect from another app or computer

Host SolKraft on Render when you want another app or agent to connect to SolKraft over the internet. The included Codex plugin runs locally and does not need this.

Direct ChatGPT connection has not been tested. To use a skill in ChatGPT, open it in Explore, copy its instructions, and paste them into your chat.

Show me the hosting steps
THEN JUST ASK

“Fix this bug and test it.”

The agent searches or routes the request, retrieves useful procedures, then edits and tests with its existing tools. For a release gate, pass that context so “draft PR” routes to software testing.

This page is an explorer and setup console. It does not run your repository or claim to have fixed anything.

Download the plugin ZIP ↓
How it compares with other projects

skills.sh focuses on discovering and installing skills. Superpowers supplies an opinionated development methodology and agent workflows. SolKraft combines a multi-domain catalog, deterministic compound-request routing, inspectable relationships, and selective retrieval through REST and MCP. These approaches can coexist; there is no measured claim here that SolKraft beats either project.

FROM ZERO TO CONNECTED

Pick your path.
See every connection.

Explore the steps, watch the signal move, and copy the settings you need. These are illustrated instructions; only the console’s Connect button makes a real API connection.

ILLUSTRATED GUIDE
WHAT SHOULD I USE?

Plugin for Codex. MCP for agents. API for apps.

The included plugin is the easiest way to use SolKraft in Codex. The API and MCP let other software use the same skill library. The plugin already uses MCP behind the scenes.

USE IT IN CODEX

Install the included plugin

The plugin sets up SolKraft’s tools and tells Codex when they are useful. Codex can find skills, read their instructions, and apply them while working on your task.

Install the Python package and plugin on your computer. You do not need Render or a SolKraft API key.

Show me the plugin steps
CONNECT AN AI AGENT

Use MCP

MCP is a standard way for an AI agent to discover and call tools. SolKraft’s tools let the agent search for skills, choose useful procedures, and retrieve their instructions.

The local Codex plugin sets this connection up for you. Other agents need their own MCP setup. To connect to a SolKraft server over the internet, give your agent the server’s HTTPS /mcp/ address and private API key.

Show me the agent connection steps
BUILD YOUR OWN APP

Use the API

The API lets your website, app, or script ask SolKraft for skills through ordinary web requests. You can build a skill browser, retrieve instructions, or send a task to /v1/route to get suggested skills.

This website uses the API when you connect a server and compose a route for your own request.

Show me the API steps
OPTIONAL: PUT IT ONLINE

Host on Render

Render hosts your SolKraft server so apps and agents on other computers can connect over the internet. That one service provides both the API and remote MCP connection.

Choose this when another app or agent needs to connect over the internet. The local Codex plugin runs without it.

Show me the hosting steps

What happens when I ask for help?

Say: “Find this bug, fix it, and test the result.” With the plugin installed, Codex can ask SolKraft for investigation, implementation, and testing skills through MCP. SolKraft returns the instructions. Codex reads them, edits your project, runs tests, and explains the result.

SolKraft supplies the methods. Your agent does the work. You do not need to set up the plugin, API, and MCP separately. For local Codex use, install the included plugin and its required Python package.

YOUR APIConnect to a SolKraft serverOptional · enables custom routing · your key stays in this tab
THE WORKSPACE

What are you working on?

Connect to load catalog
POPULAR SKILLSSELECT TO INSPECT
✳Your skill catalog is ready when you are.

The bundled catalog loads automatically. An API connection is optional.

⌘
BUILT FOR AGENTS

Small context.
Full capability.

Search compact descriptions first. Pull the full instructions only when a skill earns its place in the workflow.

Read the agent guide ↗
⟡
ONE INTERFACE

REST for apps.
MCP for agents.

One catalog serves a clean API and five read-only MCP tools. Routing never grants execution authority.

Connect your client ↗
PROJECT STATUS COMMUNITY BUILT

Early, open,
ready to shape.

Bring a skill, a bug report, or a better idea for how agents find their tools.

Help build SolKraft ↗