Skip to content

AI: resurrect pre-Claude TCE skills with Claude - #3753

Merged
dwdougherty merged 5 commits into
mainfrom
DOC-6921
Aug 5, 2026
Merged

AI: resurrect pre-Claude TCE skills with Claude#3753
dwdougherty merged 5 commits into
mainfrom
DOC-6921

Conversation

@dwdougherty

@dwdougherty dwdougherty commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Updated TCE skill, now under .claude.

@andy-stark-redis Some existing testing files were modified, so I need your eyes on this PR.

Also included are TCEs for the HLEN command, added to the local_examples/cmds_hash area. I used this to test the skill; no reason not to commit it. :)


Note

Medium Risk
Large documentation and harness surface area with behavior changes to how examples are resolved and tested; the HLEN wiring and multi-client example edits affect published docs tabs, while harness changes could change CI/local pass/fail semantics for Java/C#/PHP runners.

Overview
Replaces the split .agents/skills TCE skills (extract-redis-cli-examples, generate-tce-examples) with a single phased .claude/skills/tce-examples workflow: scripted page audit, reference implementation, parallel per-client generation, harness testing, Codex review, and docs wiring. Agent docs and redis-use-case-ports now point at the new skill; .agents/skills/README.md documents the move and bootstrap.sh-driven test setup instead of a hand-maintained zip.

Centralizes client identity in build/example-test-harness/clients.tsv and extends the example test harness: portable vs --fidelity modes, bootstrap.sh to scaffold tmp/clients/examples/, convention-based path resolution, explicit SKIP rules, and guards against false greens (Surefire/dotnet/cargo zero tests, wrapper exit codes, C# clone staging backup). Adds fidelity manifests, audit_page.py, brief/report templates, new client pattern docs (Ruby, SE.Redis, Lettuce sync), and Codex review schema plus tce-review-patterns for claude-review.

Ships a concrete docs change: hlen.md switches from redis-cli to clients-example (cmds_hash / hlen), with matching hlen steps added across local_examples/cmds_hash clients. AI_AGENT_DEVELOPER_GUIDE and for-ais-only/tcedocs/README.md are updated to reference the new skill and client table. .claude/settings.json allows Docker/local binding for the workflow.

Reviewed by Cursor Bugbot for commit 143c62c. Bugbot is set up for automated code reviews on this repo. Configure here.

@dwdougherty dwdougherty self-assigned this Aug 4, 2026
@dwdougherty dwdougherty added the AI-friendliness Features that help AI tools understand and use the doc pages more easily. label Aug 4, 2026
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

DOC-6921

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 5 related items from repository history:

Memory updated at a61e8d1

Comment thread build/example-test-harness/bootstrap.sh
Comment thread local_examples/cmds_hash/lettuce-reactive/CmdsHashExample.java
Comment thread build/example-test-harness/bootstrap.sh
Comment thread build/example-test-harness/run.sh
Comment thread .claude/skills/tce-examples/scripts/audit_page.py Outdated
Comment thread build/example-test-harness/clients.tsv
Comment thread build/example-test-harness/run.sh Outdated
Comment thread build/example-test-harness/bootstrap.sh

@andy-stark-redis andy-stark-redis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. BTW, I saw this on the AI coding channel today:

https://claude.com/blog/the-new-rules-of-context-engineering-for-claude-5-generation-models

Main news from that blog is that Claude now has a built-in /doctor command that can evaluate CLAUDE.md files, skills, etc, and suggest how to improve them. Might be worth a try here?

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 5 related items from repository history:

Memory updated at e79ee4f

Comment thread .claude/skills/tce-examples/assets/brief-template.md
Comment thread local_examples/cmds_hash/lettuce-sync/CmdsHashExample.java
Comment thread build/example-test-harness/bootstrap.sh
Comment thread .claude/skills/tce-examples/scripts/audit_page.py
Comment thread build/example-test-harness/run.sh Outdated
Comment thread build/example-test-harness/run.sh
Comment thread build/example-test-harness/run.sh
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 5 related items from repository history:

Memory updated at 4becc0d

Comment thread .claude/skills/tce-examples/scripts/audit_page.py
Comment thread build/example-test-harness/bootstrap.sh Outdated
Comment thread build/example-test-harness/run.sh
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 5 related items from repository history:

Memory updated at 0f01308

Comment thread build/example-test-harness/clients.tsv
Comment thread build/example-test-harness/run.sh
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 5 related items from repository history:

Memory updated at 143c62c

cursor[bot]

This comment was marked as low quality.

@dwdougherty
dwdougherty merged commit 2732553 into main Aug 5, 2026
88 checks passed
@dwdougherty
dwdougherty deleted the DOC-6921 branch August 5, 2026 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI-friendliness Features that help AI tools understand and use the doc pages more easily.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants