By 7Kronos
Read and write Gravity DSL (.gravity) source — full grammar, canonical formatting, and validation rules for the Gravity DSL reference compiler.
Read and write Gravity DSL (.gravity) source perfectly. Use when authoring, editing, reviewing, or generating .gravity files — declaring domain entities (identity, relations, properties, lifecycle, events, commands), value types, enums, versioning/deprecation, and namespaced annotations — or when you need the exact grammar, canonical formatting, or validation rules of the Gravity reference compiler.
Install and use the gravc CLI — the Gravity DSL compiler that validates (.gravity check) and generates code (.gravity gen) from .gravity sources. Use when you need to install gravc from its GitHub release (standalone single-file binary) or as a dotnet global tool, or when running gravc check/gen, choosing emitters, the --as-of date, or external --plugin emitters.
Gravity DSL is a textual definition language for AI-constrained enterprise software development. It declares domain entities — identity, relations, properties, lifecycle, events, and commands — in a precise, versioned, AI-readable form, and drives multi-target code generation through a pluggable emitter architecture.
The v1 proposal lives in docs/specs.md. The locked specification
for Phases 0–3 (spike, compiler core, AST publication and emitter host, C# reference
emitter) is in specs/001-gravity-dsl/spec.md, with
its implementation plan and task list as sibling files.
The build is not yet wired end-to-end; this repository is in active Phase 0 scaffolding.
gravc CLIgravc is the command-line compiler: it validates (gravc check) and generates
code (gravc gen) from .gravity sources. It is distributed two ways:
dotnet tool install -g gravc (smaller download when
you already have the .NET SDK).Both distributions are functionally identical, including external --plugin
emitter support.
Install and usage instructions live in the gravc-cli skill —
skills/gravc-cli/SKILL.md.
This repo ships reusable agent skills (installable into Claude Code as a plugin or plain skill, or into OpenAI Codex):
skills/gravity-dsl/ — read and write .gravity source
correctly: full grammar, canonical formatting, diagnostics, validated examples.skills/gravc-cli/ — install and drive the gravc CLI.See skills/gravity-dsl/README.md for the full
install matrix. Quick start for Claude Code (the plugin bundles both skills):
/plugin marketplace add 7Kronos/gravity
/plugin install gravity-dsl@gravity
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub 7kronos/gravity --plugin gravity-dslUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.