Skip to content

feat: add AGENTS.md and CLI agent skills#884

Open
joshrotenberg wants to merge 1 commit intomainfrom
feat/agents-md-and-cli-skills
Open

feat: add AGENTS.md and CLI agent skills#884
joshrotenberg wants to merge 1 commit intomainfrom
feat/agents-md-and-cli-skills

Conversation

@joshrotenberg
Copy link
Collaborator

Summary

  • AGENTS.md in repo root: gives coding agents context for working on the redisctl codebase (build/test commands, crate architecture, conventions, macro patterns, CI requirements)
  • 7 CLI agent skills in skills/ following the agentskills.io spec: teach agents how to use the redisctl CLI for Redis management tasks

Skills

Skill Description
redisctl-setup Installation, profile creation, shell completions
redisctl-cloud-management Cloud subscription/database lifecycle, tasks, cost reports
redisctl-enterprise-ops Cluster status, database management, stats, logs, CRDBs
redisctl-enterprise-admin RBAC, LDAP, licensing, certs, proxy, diagnostics
redisctl-networking VPC peering, Transit Gateway, PSC, PrivateLink
redisctl-database-connect redis-cli sessions, multi-cluster profiles, raw API
redisctl-workflows End-to-end provisioning, backup/recovery, migration patterns

Context

  • Complements existing MCP skills in crates/redisctl-mcp/skills/ (index-advisor, query-tuning, index-ab-test)
  • AGENTS.md helps agents work on redisctl; skills help agents use redisctl
  • Skills are designed for eventual inclusion in redis/agent-skills
  • See also: agents.md standard for project-level agent context

Ref #883

Test plan

  • Verify AGENTS.md renders correctly on GitHub
  • Verify all SKILL.md files have valid frontmatter (name + description)
  • Skill directory names match frontmatter name field

Add AGENTS.md for coding agents working on the redisctl codebase,
covering build/test commands, crate architecture, conventions, and
project structure.

Add 7 CLI skills following the agentskills.io spec:
- redisctl-setup: installation and profile configuration
- redisctl-cloud-management: Cloud subscription/database lifecycle
- redisctl-enterprise-ops: day-to-day Enterprise cluster operations
- redisctl-enterprise-admin: RBAC, LDAP, licensing, diagnostics
- redisctl-networking: VPC peering, TGW, PSC, PrivateLink
- redisctl-database-connect: redis-cli sessions and multi-cluster
- redisctl-workflows: end-to-end provisioning and recovery patterns

Ref #883
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant