From db54316cf0477df07f3c22dbe3b70d005e20c2a4 Mon Sep 17 00:00:00 2001 From: opencode Date: Sat, 19 Sep 2026 02:43:23 +0530 Subject: [PATCH] fix: normalize to 0.0.1 and align skills to rho - README/DOCS graycode -> rho, rho skills install - AGENTS boundaries to flux/engine only - STATUS.md 0.0.1 --- AGENTS.md | 10 +++++----- README.md | 17 +++++++++-------- STATUS.md | 7 +++++++ docs/architecture.md | 6 +++--- 4 files changed, 24 insertions(+), 16 deletions(-) create mode 100644 STATUS.md diff --git a/AGENTS.md b/AGENTS.md index f27fe9574..30b15f264 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -6,7 +6,7 @@ alwaysApply: false # graycode-skills Conventions -Community skill packages for [Graycode](https://github.com/GrayCodeAI/graycode-cli). +Community skill packages for [Rho](https://github.com/GrayCodeAI/rho). ## Development workflow @@ -41,11 +41,11 @@ ruff format --check . ## Ecosystem Boundaries -- Extends Graycode through public skill and plugin surfaces only -- Do not reference support engine repos (`graycode-router`, `harrier`, `shrike`, `swift`, `kestrel`, `merlin`) -- Do not reference `graycode-cli/internal/*` or removed legacy paths +- Extends Rho through public skill and plugin surfaces only (`rho skills install` → `~/.rho/skills`, `./.zero/skills`) +- Do not reference support engine internals (`flux/client`, `flux/catalog`, `flux/credentials`, `rho/internal/*`) — consume only `flux/engine`, `flux/llm`, `flux/graph`, `flux/tools` +- Removed legacy paths (`graycode-router`, `harrier`, `shrike`, `swift`, `kestrel`, `merlin`, `graycode-cli/internal/*`) must not be referenced -For full graycode-eco extension guidelines, see [graycode-cli/AGENTS.md](https://github.com/GrayCodeAI/graycode-cli/blob/main/AGENTS.md). +For full graycode-eco extension guidelines, see [rho/AGENTS.md](https://github.com/GrayCodeAI/rho/blob/main/AGENTS.md). ## GitNexus — Code Intelligence diff --git a/README.md b/README.md index 56b66480f..db6a855ea 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # Graycode Community Skills -Community skill packages for [Graycode](https://github.com/GrayCodeAI/graycode-cli) — the AI coding agent. This repository contains 14,015 modular instruction packages that teach Graycode specialized workflows across 27 categories. +Community skill packages for [Rho](https://github.com/GrayCodeAI/rho) — the AI coding agent. This repository contains 14,015 modular instruction packages that teach Rho specialized workflows across 27 categories. ## What are Skills? -Skills are self-contained Markdown instruction packages that Graycode loads into its system prompt when activated. Each skill is a single `SKILL.md` file with YAML frontmatter, containing structured guidance for a specific workflow or technology. Skills are organized by domain under `categories/`. +Skills are self-contained Markdown instruction packages that Rho loads into its system prompt when activated. Each skill is a single `SKILL.md` file with YAML frontmatter, containing structured guidance for a specific workflow or technology. Skills are organized by domain under `categories/`. ## Quick Start @@ -13,15 +13,15 @@ Skills are self-contained Markdown instruction packages that Graycode loads into ```bash # View available skills -graycode skills list +rho skills list # Search for a skill -graycode skills search api-testing +rho skills search api-testing # Install a skill -graycode skills install GrayCodeAI/graycode-skills python-pandas # syntax is `install [name]` +rho skills install GrayCodeAI/graycode-skills python-pandas # syntax is `install [name]` -# Use a skill in the graycode REPL +# Use a skill in the rho REPL /skills use python-pandas ``` @@ -96,8 +96,9 @@ gate. ## Ecosystem Boundaries -- `graycode-skills` extends Graycode through public skill and plugin surfaces. -- Do not reference support engine repos (`graycode-router`, `harrier`, `shrike`, `swift`, `kestrel`, or `merlin`) as direct dependencies. +- `graycode-skills` extends Rho through public skill and plugin surfaces (`rho skills install`, `~/.rho/skills`, `./.zero/skills`). +- Do not reference support engine internals (`flux/client`, `flux/catalog`, `flux/credentials`, `rho/internal/*`) — consume only the published `flux/engine`, `flux/llm`, `flux/graph`, `flux/tools` facade. +- Removed legacy paths (`graycode-router`, `harrier`, `shrike`, `swift`, `kestrel`, `merlin`, `graycode-cli/internal/*`) must not be referenced. - Do not reference `graycode-cli/internal/*` or the removed legacy path `graycode/shared/types`. - Skills should assume Graycode is the product boundary. diff --git a/STATUS.md b/STATUS.md new file mode 100644 index 000000000..cd24745ec --- /dev/null +++ b/STATUS.md @@ -0,0 +1,7 @@ +# graycode-skills status — 0.1.0 + +- 14,015 skills across 27 categories, validation zero-warning gate (`tools/validation_warning_budget.json`) +- Install via `rho skills install GrayCodeAI/graycode-skills ` → `~/.rho/skills` or `./.zero/skills` +- Registry `registry.json`/`skill-graph.json` generated, not committed — run `python tools/update_registry.py` + +Remaining: eco skills (`rho-workflow`, `rover-verify`, `across-checkpoint`), pinned CDN registry, `examples/` authoring samples. diff --git a/docs/architecture.md b/docs/architecture.md index 027c2635c..fea4302e3 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -2,7 +2,7 @@ # 🎯 graycode-skills Architecture -**Modular Instruction Packages for Graycode** +**Modular Instruction Packages for Rho** [![Python](https://img.shields.io/badge/Python-3.10+-3776AB?logo=python)](https://python.org/) [![Type](https://img.shields.io/badge/Type-Registry-purple)]() @@ -13,9 +13,9 @@ ## 🎯 Overview -A registry of modular instruction packages (**skills**) that teach Graycode specialized workflows. Each skill is a **Markdown file with YAML frontmatter** that Graycode loads into its system prompt when activated. +A registry of modular instruction packages (**skills**) that teach Rho specialized workflows. Each skill is a **Markdown file with YAML frontmatter** that Rho loads into its system prompt when activated. -> 💡 Install with: `graycode skills install ` +> 💡 Install with: `rho skills install ` ---