Skip to content

About

Prototype of Kantext Skills language substrate

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

kantext-skills

The first universally addressable public substrate for Kantext — a compositional language for AI reasoning.

This repository provides a shared vocabulary of signals, phases, connectors, entity shapes, and executable skill definitions that any Kantext workspace can stack against. It is intentionally free of any Kantext runtime; it contains only .kant source files.

What's here

substrate/          Base layers — load once, stack everywhere
  00-signals/         Signal vocabulary: readiness, quality, confidence, coverage, depth, relevance
  01-identity/        Skill identity shapes: Skill, SkillTrigger, SkillDependency
  02-topology/        Execution phases: Research → Synthesize → Generate → Verify
  03-connectors/      Connector shapes: CRM, Email, WebSearch, Database, Docs, ...
  skill.kant          Precomposed stack of all 4 layers (convenience context)

domains/            Skill definitions organized by business domain
  sales/              7 files: entities + DraftOutreach, CallPrep, AccountResearch, ...
  data/               7 files: entities + SQLQueries, Exploration, Visualization, ...
  marketing/          5 files: entities + BrandVoice, ContentCreation, CampaignPlanning, ...
  product-management/ 5 files: entities + FeatureSpec, Roadmap, MetricsTracking, ...

instances/          Workspace-specific overrides (empty — add your own)

Preloaded contexts

When referenced from a Kantext workspace, these contexts are available immediately at startup:

Key Content
skill Full substrate stack (signals + identity + topology + connectors)
signals Signal meanings and value mappings
identity Skill, SkillTrigger, SkillDependency shapes
topology Research/Synthesize/Generate/Verify phases + IO contracts
connectors CRM, Email, WebSearch, Database, Analytics, Docs, Chat, ...
SalesEntities Company, Person, Deal, Competitor, Meeting + sales signals
DataEntities Dataset, Column, Metric, Query + data quality signals
MarketingEntities Brand, Campaign, Channel, Audience + marketing signals
PMEntities Feature, Epic, Milestone, Stakeholder + PM signals

The 20 skill files are registered as Loadable — available on demand by path.

Usage

Reference this repo from your .kantext/Kantext.kant:

Workspace:
  Contexts:
    Preload:
      KantextSkills@Path:
        path: https://raw.githubusercontent.com/muselab/kantext-skills/main/substrate/skill.kant

Or clone and reference locally:

Workspace:
  Contexts:
    Preload:
      KantextSkills@Path:
        path: ../kantext-skills/substrate/skill.kant

To compose a skill against the substrate:

stack: ["skill", "SalesEntities"]
+ load("domains/sales/draft-outreach.kant")

Versioned releases

Each release includes a kantext-skills-<version>.zip of all .kant files with a verified ground manifest (.kantext/ground-manifest.json) containing content-addressed frame hashes for every context.

License

Licensed under either of

at your option.

Copyright (c) 2026 Muselab LLC

About

Prototype of Kantext Skills language substrate

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors