Shared Context Engineering (SCE) is a practical methodology for AI-assisted software delivery that keeps intent, constraints, and decisions explicit and versioned.
Instead of relying on one-off prompts, SCE treats shared project context as a first-class artifact (in a context/ directory), so agents can produce code that stays aligned with your architecture and team standards.
This repository contains system prompts, agent configuration patterns, and evals you can use across tools.
The repository includes an early Rust placeholder CLI at cli/. Use
cli/README.md for current command behavior, usage, and implementation
boundaries.
Built by CroCoder
This repository exposes agnix and agnix-lsp through nix develop using a Nix-first shell with Rust toolchain support.
nix develop
agnix --help
agnix-lsp --help- On shell entry,
shellHookadds~/.cargo/bintoPATH. - If
agnixis missing,shellHookautomatically runscargo install --locked agnix-cli. agnix-lspis provided by a shim that resolves in this order:AGNIX_LSP_BIN(when set to an executable path)~/.cargo/bin/agnix-lsp- A manual-install guidance message (non-zero exit)
cargo install --locked agnix-lspOptional explicit override:
export AGNIX_LSP_BIN="$HOME/.cargo/bin/agnix-lsp"nix flake check
nix develop -c which agnix
nix develop -c which agnix-lsp
nix develop -c agnix --help
nix develop -c agnix-lsp --help