SSTIM: the open formalized knowledge standard for describing sensory stimulation. RDF vocabulary, SHACL profiles, JSON-LD context, and SSTIM Workbench, its open reference environment. Developed in the W3C Sensory Stimulation Vocabulary Community Group.
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/w3c-cg/sstim && cp sstim/*.md ~/.claude/agents/Subagents overview
# SSTIM [](https://doi.org/10.5281/zenodo.21286974) **SSTIM** is an open, evolving reference for stimuli and sensory stimulation, designed to connect human knowledge, AI systems, scientific research, and technology through precise concepts, evidence-aware descriptions, and persistent, citable references. Its purpose is to make this knowledge easier to understand, compare, challenge, validate, exchange, and improve. Its **current formal implementation** is a modular knowledge standard covering sensory-stimulation techniques, modalities, stimulus parameters, exposure boundaries, evidence claims, protocols, presets, and sessions. It comprises RDF vocabularies, ontology modules, semantic infrastructure, validation profiles, interoperability work, documentation, and shared identifiers. The long-term vision is broader than any one representation technology. The [living-reference vision](docs/concept/REFERENCE_VISION.md) describes that direction and its boundaries. It is a project-level vision, not a ratified Community Group charter or a claim to exclusive scientific authority. **Contribute to the living reference:** [AI agents and humans are invited](https://w3c-cg.github.io/sstim/agents/) to report inaccurate definitions, missing concepts, evidence conflicts, implementation flaws and unmet research or technology needs. Reports should identify sources, affected versions and reproducible observations. The [feedback form](https://w3c-cg.github.io/sstim/contribute/) prepares a public GitHub issue draft for review; no machine contribution changes canonical SSTIM automatically. The **SSTIM ecosystem** is broader than the standard itself. It includes SSTIM, its reference tooling and community, and the wider field of sensory-stimulation applications and initiatives whether they adopt SSTIM, contribute to it, support it, or are related through documented domain relevance. This repository also contains **SSTIM Workbench**, SSTIM's non-normative executable reference environment; **Graph Navigator** and **Patch Studio** are Workbench components. SSTIM is developed through the W3C Sensory Stimulation Vocabulary Community Group. Historical development provenance is preserved in the repository history. Community Group work is not a W3C Recommendation or W3C-endorsed technology. The work is non-clinical. It does not prescribe treatment, certify efficacy, or claim that a protocol treats, prevents, cures, or diagnoses a condition. Start with [Scope](docs/concept/SCOPE.md), [Non-Scope](docs/concept/NON_SCOPE.md), and the [Evidence Framework](docs/concept/EVIDENCE_FRAMEWORK.md). ## Project Status Version numbers, DOIs, module and term counts are **derived, not restated here** — `make truth-audit` fails when prose disagrees with the sources: | Fact | Source | |---|---| | Latest citable release, its version DOI, graph counts | [`void.ttl`](static/ontology/void.ttl) | | Live development version, modules, profile closures | [`manifest.json`](static/ontology/manifest.json) | | How to cite | [`CITATION.cff`](CITATION.cff) | | What changed in each release | [`CHANGELOG.md`](CHANGELOG.md) | - **Persistent namespace:** `https://w3id.org/sstim` is registered and live. All-version concept DOI: [10.5281/zenodo.21286974](https://doi.org/10.5281/zenodo.21286974). - **Ontology shape:** manifest-owned Turtle modules behind four profile entry points — Kernel, Core, Core Plus, Full — plus VoID/DCAT and a JSON-LD context. Kernel is a shapeless discovery profile; Core, Core Plus, and Full are the conformance targets. The development line is mutable and not an immutable release; use the manifest and explicit profile entry points rather than treating `sstim-core.ttl` as the whole suite. - **Public example data:** the BSC framework, nine framework techniques (three originated by BSC, six vendor-neutral ones it incorporates — ADR 0033), two implementations, protocols, reference presets, evidence assessments, knowledge-status assertions, exposure hypotheses and profiles, DOI-identified references, one explicitly synthetic session with pre/post reports, and one synthetic ecosystem contract graph. No real ecosystem-agent record ships here. - **Validation:** SHACL Core and SHACL-SPARQL, HermiT via ROBOT, repository-wide semantic integrity checks, and executable SPARQL competency queries run under the pinned Nix toolchain. - **External review:** the 2026-07-10 [automated OOPS/FOOPS review](docs/ontology/reviews/2026-07-10-external-automated-review.md) is resolved, and the maintainer guided and accepted the ontology changes. Releases are accepted once the automated OWL, SHACL, quality, round-trip, runtime, and build gates pass; **independent human ontology review is not claimed.** The deployed canonical FOOPS score is 87.5%, with the remaining failures registry-dependent. - **Registry discoverability:** the `sstim` prefix resolves at prefix.cc and the ontology is parsed and browsable in [BioPortal](https://bioportal.bioontology.org/ontologies/SSTIM), and it is catalogued in [BARTOC](https://bartoc.org/en/node/21154) (node 21154, entered by a BARTOC editor on 2026-07-27) and in [FAIRsharing](https://fairsharing.org/8494) (record 8494, curated 2026-08-06, DOI pending) and in [DBpedia Archivo](https://archivo.dbpedia.org/info?o=https://w3id.org/sstim), and listed in [LOV](https://lov.linkeddata.es/dataset/vocabs/sstim) since 2026-09-28. Archivo's rating is frozen at the state of first submission — its updater has not run since February 2026, which is [reported upstream](https://github.com/dbpedia/archivo/issues/58) — so treat its star count as stale rather than current. Tracked in [registry submissions](docs/ontology/REGISTRY_SUBMISSIONS.md). - **Web app:** ontology graph, SPARQL workbench, preset browser, Patch Studio with built-in Sensory Field starters, logbook, profile and settings are implemented as a static SvelteKit application, usable with no account; Firebase-backed sync is optional. Browsers at the ontology IRI get the interactive application; reference documentation is regenerated on every deploy (ADRs 0023 and 0043) — [WIDOCO](https://w3c-cg.github.io/sstim/ontology/docs/) for the Full OWL profile and [pyLODE](https://w3c-cg.github.io/sstim/ontology/docs/vocab/) for the SKOS vocabulary. Real participant session data, the private BioSynCare catalog, clinical protocols, and clinical claims are not published here. ## SSTIM Modules And Profiles The live source set is manifest-driven. The [`manifest.json`](static/ontology/manifest.json) file is the authoritative list of modules, direct dependencies, runtime named graphs, checksums, and profile closures. The main adoption choices are: | Profile | Semantic closure | Validation | |---|---|---| | [Kernel](static/ontology/sstim-kernel-profile.ttl) | [`sstim-core.ttl`](static/ontology/sstim-core.ttl): the two process anchors | No published Kernel shapes | | [Core](static/ontology/sstim-core-profile.ttl) | Kernel + engine-independent stimulus description | [`sstim-core-shapes.ttl`](static/ontology/sstim-core-shapes.ttl) | | [Core Plus](static/ontology/sstim-core-plus-profile.ttl) | Core + reusable common descriptors and calibrated quantities | Core shapes; Common-specific shapes are deferred | | [Full](static/ontology/sstim-full-profile.ttl) | All semantic, bridge, vocabulary, alignment, ecosystem, and Patch Studio modules | [`sstim-shapes.ttl`](static/ontology/sstim-shapes.ttl) | **New here?** [Adopting SSTIM](docs/ADOPTING_SSTIM.md) walks the whole path in about half an hour, without a checkout: pick a profile, fetch it pinned to a release, copy a file from [`examples/`](examples/), change the namespace, validate. It also states plainly what SSTIM does not do yet. There are two clients with one API. Both resolve a profile closure from the manifest, checksum-verify what they fetch, and check a file three ways: conformance, containment, and namespace discipline. - [`packages/sstim`](packages/sstim/), Python, on PyPI as [`sstim`](https://pypi.org/project/sstim/): `pip install sstim && sstim validate my.ttl --profile core` - [`packages/sstim-js`](packages/sstim-js/), JavaScript, on npm as [`@sstim/core`](https://www.npmjs.com/package/@sstim/core): `npm install @sstim/core`. `rdf-validate-shacl` cannot evaluate `sh:sparql`, so Full-profile results are marked `PARTIAL` with the count skipped; Kernel, Core and Core Plus carry none. Consumers that previously merged the eight pre-modular sources should select the Full profile. New reusable integrations should start with Core or Core Plus and add concern modules through their manifest-resolved dependency closure. Shapes are selected separately from OWL imports. Core validation deliberately leaves channels and targets optional, but hardens either link when it is present: a channel object must be typed `sstim-ex:StimulusChannel`, and a stimulation target must be an IRI or blank node rather than a literal. Each entry point is also a W3C Profiles Vocabulary (`prof:Profile`) resource with discoverable specification, constraints (where available), and manifest artifacts. The manifest declares its schema by the persistent identifier `https://w3id.org/sstim/manifest-schema/1` while it is mutable. A released manifest points `$schema` at its frozen versioned sibling instead. For the modular publication contract, machine-readable requests to `https://w3id.org/sstim` return a generated catalog of the Full semantic namespace, while `https://w3id.org/sstim/kernel` is the exact two-class Kernel endpoint. `https://w3id.org/sstim/exposure` returns a generated Stimulus + Exposure namespace catalog because the exposure namespace contains terms owned by both modules. The exact Exposure semantic module and its mutable distribution/import endpoint are instead `https://w3id.org/sstim/module/exposure`; the live Full profile's `o
What people ask about sstim
What is w3c-cg/sstim?
+
w3c-cg/sstim is subagents for the Claude AI ecosystem. SSTIM: the open formalized knowledge standard for describing sensory stimulation. RDF vocabulary, SHACL profiles, JSON-LD context, and SSTIM Workbench, its open reference environment. Developed in the W3C Sensory Stimulation Vocabulary Community Group. It has 2 GitHub stars and its last recorded update is dated 2026-10-11.
How do I install sstim?
+
You can install sstim by cloning the repository (https://github.com/w3c-cg/sstim) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is w3c-cg/sstim safe to use?
+
Our security agent has analyzed w3c-cg/sstim and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains w3c-cg/sstim?
+
w3c-cg/sstim is maintained by w3c-cg. The last recorded GitHub activity is dated 2026-10-11, with 1 open issues.
Are there alternatives to sstim?
+
Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.
Deploy sstim to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
More Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
The agent engineering platform.