Skip to content
Closed
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
1 change: 1 addition & 0 deletions ai-development/ai-assistant-instructions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import { RepoMeta, RepoFit } from "/snippets/repo-summary.mdx";
- Owns the **model-routing policy** — when to reach for Claude vs Gemini vs Copilot vs local MLX
- Owns the **tool-use rules** — Read over `cat`, Edit over `sed`, Bash for shell-only
- Owns AI-runtime concerns: skill execution semantics, subagent typing, Nix tool policy, Bifrost-routing details
- Owns the **secret-scanning rule** — the `SENSITIVE_DENYLIST` contract and the multi-layer gate that keeps real homelab values (domains, internal IPs, node and pool names) out of public repos
- Symlinks the canonical files into every consuming repo via Nix or a `direnv` hook

Cross-repo writing standards that humans also need to read — commit conventions, no-scripts, diagramming, CI/CD policy, Terraform check placement, Nix package placement, scrubbed values — live on this docs site. See [Conventions](/conventions/overview) for the full set.
Expand Down
2 changes: 1 addition & 1 deletion ai-development/claude-code-plugins.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import { RepoMeta, RepoFit } from "/snippets/repo-summary.mdx";
| **Commands** | `/ship`, `/finalize-pr`, `/wrap-up`, `/retrospecting` |
| **Skills** | `receiving-code-review`, `resolve-pr-threads`, `finalize-pr` |
| **Agents** | Explore, Plan, code-reviewer |
| **Hooks** | Style guards, permission gates |
| **Hooks** | Style guards, permission gates, secret guards |

Reads rules from [Assistant rules](/ai-development/ai-assistant-instructions); installs into Claude Code via its plugin loader.

Expand Down
Loading