Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions assert-struct/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
---
name: assert-struct-guidance
description: Always use this skill before writing any test code in the Toasty repository
crates: assert-struct
activation: always
depends-on: assert-struct
---

The `assert-struct` crate helps to write concise assertions for the values of struct fields.
Expand Down
8 changes: 5 additions & 3 deletions dial9/SYMPOSIUM.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name = "dial9"
crates = ["dial9-tokio-telemetry", "dial9", "dial9-viewer"]
depends-on = ["dial9-tokio-telemetry", "dial9", "dial9-viewer"]

[[skills]]
source = "crate"
# The dial9 skills ship in the dial9-viewer crate; load it as a plugin so its
# skills/ are contributed whenever this plugin is active.
[[plugins]]
source.cargo = "dial9-viewer"
8 changes: 5 additions & 3 deletions error-battery-pack/SYMPOSIUM.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name = "error-battery-pack"
crates = ["anyhow", "thiserror", "eyre", "color-eyre", "miette", "snafu", "displaydoc", "error-stack", "error-battery-pack"]
depends-on = ["anyhow", "thiserror", "eyre", "color-eyre", "miette", "snafu", "displaydoc", "error-stack", "error-battery-pack"]

[[skills]]
source = "crate"
# The skills ship in the error-battery-pack crate's skills/ directory; load it
# as a plugin so those skills are contributed whenever this plugin is active.
[[plugins]]
source.cargo = "error-battery-pack"
2 changes: 1 addition & 1 deletion formality-core/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: formality-core
description: Idiomatic patterns for writing code with formality-core (a-mir-formality). Use when writing or reviewing judgment functions, type definitions, or parser-related code in projects built on formality-core.
crates: formality-core
depends-on: formality-core
---

# Idiomatic formality-core
Expand Down
2 changes: 1 addition & 1 deletion rust/SYMPOSIUM.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name = "symposium"
crates = ["*"]
depends-on = ["*"]

[[skills]]
source.path = "."
3 changes: 1 addition & 2 deletions toasty/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
---
name: toasty-guidance
description: Guidance for using the Toasty async ORM crate — schema definition, CRUD, relations, queries, and transactions
crates: toasty
activation: always
depends-on: toasty
---

Toasty is an async ORM for Rust supporting SQL (SQLite, PostgreSQL, MySQL) and NoSQL (DynamoDB). It prioritizes type safety and leans into each database's capabilities rather than hiding them.
Expand Down
Loading