add-garnet-command Skill
Adds a new built-in RESP command to Garnet end-to-end. Covers enum registration, parsing, dispatch, RESP handler, API surface, storage session, RMW callbacks, command metadata JSON, ACL tests, and integration tests. Use when asked to "add a command", "implement RI.SET", "add RESP command", or any new server command. Do Published by microsoft in garnet.
What is add-garnet-command Skill?
Adds a new built-in RESP command to Garnet end-to-end. Covers enum registration, parsing, dispatch, RESP handler, API surface, storage session, RMW callbacks, command metadata JSON, ACL tests, and integration tests. Use when asked to "add a command", "implement RI.SET", "add RESP command", or any new server command. Do Published by microsoft in garnet. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using garnet
Technical details
- Install or run with Copy skill directory
When to use add-garnet-command Skill
- Use it for developers using garnet.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/garnet
- Skill file: .github/skills/add-garnet-command/SKILL.md
What it does
Adds a new built-in RESP command to Garnet end-to-end. Covers enum registration, parsing, dispatch, RESP handler, API surface, storage session, RMW callbacks, command metadata JSON, ACL tests, and integration tests. Use when asked to "add a command", "implement RI.SET", "add RESP command", or any new server command. Do
Skill instructions
Add a New Built-in RESP Command to Garnet Step-by-step guide for implementing a new built-in RESP command in Garnet. This covers every file that must be created or modified, the tools that must be run, caveats discovered during implementation, and how to verify correctness. Scope: Built-in commands that are part of the Garnet server (not custom extensions registered via REGISTERCS). --- Overview: What Must Change Adding a single new command touches at minimum these areas: | | Area | Files | Required? | |---|------|-------|-----------| | 1 | RespCommand enum | libs/server/Resp/Parser/RespCommand.cs | ✅ Always | | 2 | Command parsing | libs/server/Resp/Parser/RespCommand.cs | ✅ Always | | 3 | Command dispatch | libs/server/Resp/RespServerSession.cs | ✅ Always | | 4 | RESP handler | libs/server/Resp/<Category/.cs | ✅ Always | | 5 | API interface | libs/server/API/IGarnetApi.cs | If key-value command (not blocking/admin) | | 6 | API delegation | libs/server/API/GarnetApi.cs | If key-value
Explore related resources
Frequently asked questions
What is add-garnet-command?
add-garnet-command is a open-source AI agent skill with Copy skill directory. Adds a new built-in RESP command to Garnet end-to-end. Covers enum registration, parsing, dispatch, RESP handler, API surface, storage session, RMW callbacks, command metadata JSON, ACL tests, and.
Who is add-garnet-command best for?
add-garnet-command is best for reusing agent instructions, scripts, and references.
How do I install add-garnet-command?
Install or run add-garnet-command using Copy skill directory. Check add-garnet-command for the latest setup command.
Is add-garnet-command actively maintained?
add-garnet-command may need a closer maintenance check before production use.
Auto-fetched from GitHub.