“Fix it. Test it. Prove it.”
A normal request. No skill IDs to memorize.
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.
A normal request. No skill IDs to memorize.
Investigate → build → test. Load only what helps.
The host applies the method using its own tools.
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.
“Inspect the codebase, fix the bug, add a regression test, and verify the release build.”
SolForge reads actions, context, and exclusions. The selection graph supplies workflow relationships.
Codebase investigation → software build → software test. The agent checks the route against your actual intent.
MCP or REST returns the selected instructions and needed references. The entire catalog stays out of the conversation.
The host preserves requirements, follows dependencies, applies the specialist procedure, and adapts when evidence changes.
The agent runs relevant checks, repairs failures, and reports evidence and remaining limits. SolKraft does not certify the result.
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.
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.
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.
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.
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.
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.
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 ↗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.
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@solkraftYou 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 ↗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 stepsThe 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 ↓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.
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.
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.
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 stepsMCP 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 stepsThe 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 stepsRender 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 stepsSay: “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.
The bundled catalog loads automatically. An API connection is optional.
Connect your API to compose a custom request, or load the worked example without connecting. Select a suggested skill to read and copy its procedure.
Custom requests require a connected API. The worked example is available without one.
Loading graph…
Search compact descriptions first. Pull the full instructions only when a skill earns its place in the workflow.
Read the agent guide ↗One catalog serves a clean API and five read-only MCP tools. Routing never grants execution authority.
Connect your client ↗Bring a skill, a bug report, or a better idea for how agents find their tools.
Help build SolKraft ↗