rust-ecosystem
Conventional Rust package layout and dependency authority.
Skill by Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jordanhubbard-rust-ecosystem
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/rust-ecosystem
What's inside
- Skill name
rust-ecosystem- Description
- Conventional Rust package layout and dependency authority.
- License
- Apache-2.0
- Metadata
- author: Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
- Instructions
- 25 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Rust ecosystem layout Use Cargo's conventional package layout with `Cargo.toml` at the package root, implementation beneath `src/`, optional library code in `src/lib.rs`, binaries in `src/main.rs` or declared `src/bin/` targets, and generated runtime-test modules reachable from the exported binary. Keep registry requirements in the manifest; the authorized lifecycle derives the exact registry closure and `Cargo.lock` outside admitted source. Treat Cargo's target directory, registry cache, and compiler intermediates as derived state. Honor the lifecycle-provided `CARGO_TARGET_DIR` beneath `OBJ_DIR`; never create a `target/` directory in admitted source. Do not generate or commit `Cargo.lock`; the post-authorization lifecycle derives and freezes it externally, then uses `--locked` for metadata and builds so resolution cannot silently alter source authority. Cargo treats each `tests/*.rs` file as a separate integration-test crate. Import a library's public symbols by its crate name (replace package-name hyphens with underscores, or use the explicit `[lib].name`); do not use `super::` or `crate::` to reach the library from an integration-test crate root. Those paths remain valid in the appropriate nested unit-test modules inside the library. Do not put a runtime-only test helper at `tests/litai_test.rs` unless it also compiles independently as an integration target; place binary-private helper modules beneath `src/` instead. For libraries, every generated target must pass `cargo test --locked --all-targets` as well as the Standard binary's attributable `--litai-test` protocol. Native Cargo success does not replace exact manifest-case evidence or independent acceptance.
From jordanhubbard/literate-ai, Apache-2.0.
More from jordanhubbard/literate-ai
- 0.638score
regenerate-literate-ai-manager-overview
jordanhubbard
Regenerate and refresh the Literate-AI manager and engineering overview document pair (presentation and narrative) when the framework, CLI, qualification…
SkillAFreshness: A★ 28Claude Code +9 - 0.547score
generate-nvidia-cuda-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Generate and test a C++ CUDA or Python CUDA application from a Literate AI specification after an exact NVIDIA stack has been selected.
SkillAFreshness: A★ 28Claude Code +9 - 0.547score
agent
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Shared rules for Literate AI agent skills nested under skills/agent.
SkillAFreshness: A★ 28Claude Code +9 - 0.546score
repo-man-build-system
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
NVIDIA repo_man build-entrypoint design.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
backend-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Fundamental back-end generation indexed off selected language Flavors.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
docker-container-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Docker container image assembly from selected packaging Flavors, declared entrypoints, and parent-container Flavor closure.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
frontend-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Fundamental browser front-end generation in JavaScript.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
language-elixir
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Recover evidence-backed Elixir and Erlang/OTP behavior when translating Elixir source into Literate AI specifications.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
mcp-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
MCP as a product protocol for generated applications: tools, resources, schema validation, and structured errors.
SkillAFreshness: A★ 28Claude Code +9 - 0.543score
debug-spec-map
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Debug spec-to-source mapping anchors.
SkillAFreshness: A★ 28Claude Code +9 - 0.542score
bazel-build-system
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Bazel-preferred build-system design.
SkillAFreshness: A★ 28Claude Code +9 - 0.542score
cmake-build-system
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
CMake build-system design.
SkillAFreshness: A★ 28Claude Code +9
Signals
- Stars
- 28
- Forks
- 10
- Open issues
- 26
- Last commit (this folder)
- Sep 30, 2026 (29 days ago)
- Last release
- Oct 12, 2026 (17 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/jordanhubbard/literate-ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
- 0.547score
generate-nvidia-cuda-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Generate and test a C++ CUDA or Python CUDA application from a Literate AI specification after an exact NVIDIA stack has been selected.
SkillAFreshness: A★ 28Claude Code +9 - 0.547score
agent
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Shared rules for Literate AI agent skills nested under skills/agent.
SkillAFreshness: A★ 28Claude Code +9 - 0.546score
repo-man-build-system
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
NVIDIA repo_man build-entrypoint design.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
frontend-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Fundamental browser front-end generation in JavaScript.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
language-elixir
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Recover evidence-backed Elixir and Erlang/OTP behavior when translating Elixir source into Literate AI specifications.
SkillAFreshness: A★ 28Claude Code +9 - 0.544score
backend-application
Literate AI maintainers <literate-ai-maintainers@users.noreply.github.com>
Fundamental back-end generation indexed off selected language Flavors.
SkillAFreshness: A★ 28Claude Code +9
Cite this page
rust-ecosystem skill. Agent Mart. https://agentmart.dev/skills/jordanhubbard-rust-ecosystem (last updated 2026-10-24)