Skip to content

AgentMindCloud/grok-install

grok-install

The open standard for Grok agents on X.

grok-install banner

What is this

grok-install is a YAML manifest spec, a Python validator, and a GitHub Action that turn any AI agent into a one-click install on X. One declarative grok-install.yaml file describes the agent's runtime, prompts, tools, safety profile, and X integration. The v2.14 schema is locked; eighteen ready-to-fork templates cover everything from a daily brief bot to a multi-agent research swarm.

Quickstart

  1. Install the validator (v1.0.0 ships from GitHub; PyPI publish is deferred to v1.1+):

    pip install "git+https://github.com/AgentMindCloud/grok-install@v1.0.0"

    Or download the wheel from the latest GitHub Release and pip install ./grok_install-1.0.0-*.whl.

  2. Validate a manifest:

    grok-install validate path/to/grok-install.yaml
  3. Install the manifest on macOS, Linux, or Windows with the cross-platform runtime — see xlOS.

Templates

Eight production templates live under templates/core/:

Ten community-curated examples live under templates/community/:

Validate the whole set with grok-install validate templates/.

The standard

The canonical manifest schema is spec/v2.14/schema.json — JSON Schema 2020-12, locked at v2.14. Conformant parsers accept unknown top-level keys and unknown extensions: sub-keys per the backward-compatibility policy.

Fourteen sibling YAMLs under standards/ declare reusable agent components: grok-agent, grok-workflow, grok-swarm, grok-tools, grok-prompts, grok-voice, grok-security, grok-deploy, grok-config, grok-test, grok-update, grok-docs, grok-analytics, grok-ui.

CLI

The Python CLI in this repo is the validator. For the cross-platform runtime that actually installs grok-install.yaml manifests on macOS, Linux, and Windows, see xlOS.

Action

Validate .grok/ agents in CI with the in-tree GitHub Action at action/. Composite action, Node 20, generates a Grok-Native Certified SVG badge on main pushes. See action/README.md for inputs, outputs, and a copy-paste workflow example.

VSCode extension

Syntax highlighting, language configuration, and snippets for the grok-install.yaml family live at extensions/vscode/. Marketplace publishing wires up in a later phase; the extension is loadable from source today.

Docs

A full documentation site (built from docs/ with mkdocs-material) deploys via GitHub Pages. The URL is announced at the v1.0.0 release.

Contributing

See CONTRIBUTING.md. Community templates land via PR with a passing grok-install validate check and a one-line description.

License

Apache-2.0 — see LICENSE and NOTICE.

Releases

No releases published

Packages

 
 
 

Contributors