Skip to content

docs: generalize skills section to reference all coding agents#6

Merged
codesoda merged 1 commit into
mainfrom
docs/generalize-skills-heading
Mar 10, 2026
Merged

docs: generalize skills section to reference all coding agents#6
codesoda merged 1 commit into
mainfrom
docs/generalize-skills-heading

Conversation

@codesoda
Copy link
Copy Markdown
Owner

@codesoda codesoda commented Mar 9, 2026

Summary

  • Renamed "Claude Code Skills" heading to "Coding Agent Skills"
  • Updated description to reference coding agents generically (Claude Code, Codex, etc) instead of being Claude Code-specific

@codesoda codesoda marked this pull request as ready for review March 9, 2026 04:11
Copy link
Copy Markdown

@cadence cadence Bot left a comment

Choose a reason for hiding this comment

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

Cadence Session Review

Score B Clean change, but no attributable session — unable to evaluate prompting quality
Models Claude (opus-4.6), Codex (codex-spark-5.3)
Sessions 8
Phases 100% unrelated implementation sessions (no session matched this PR's docs change)

Tiny docs-only PR generalizes "Claude Code Skills" heading to "Coding Agent Skills" and broadens the description to reference multiple coding agents. None of the attached AI sessions produced this change — all sessions focus on RALPH-driven agent implementation (docker-agent, kube-agent, ansible-agent, sql-agent).

  • No session transcript corresponds to the actual diff; the change appears to be a manual edit or was generated in an unrecorded session.
  • The diff itself is clean and minimal — two lines changed in README.md.
  • Session data shows heavy RALPH loop automation but zero prompting activity related to this documentation update.

Recommendations

Prompting — Log all sessions, including trivial doc edits

When making small documentation edits, capture even brief prompting sessions so reviewers can attribute changes and coach on prompting patterns. Without a session log, there is nothing to evaluate.

Before
(No recorded prompt — change appears manual or from an unlogged session)

Reframe
Include a brief task description referencing the exact file and section to change, e.g. "Update the Skills heading in README.md to be agent-agnostic, replacing 'Claude Code Skills' with 'Coding Agent Skills' and broadening the description."

Tip
Even one-shot prompts benefit from being logged; it builds a feedback loop for prompt quality over time.


Agent instructions — Codify agent-neutral language rule in instruction files

The naming convention shift from product-specific to generic language is a good pattern. Encoding this as an explicit instruction prevents the model from reverting to product-specific phrasing in future doc generation.

Reframe
Add to AGENTS.md or CLAUDE.md: "Use agent-neutral language in all user-facing docs. Say 'coding agents' instead of naming specific products."

Tip
Instruction-level guardrails are more reliable than hoping the model infers style from examples.

Copy link
Copy Markdown

@cadence cadence Bot left a comment

Choose a reason for hiding this comment

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

Cadence Session Review

Score B Clean change but no traceable session; wasted review surface
Models Claude (opus-4.6), Codex (codex-spark-5.3)
Sessions 8
Phases ~40% planning, ~35% implementation, ~25% review (across captured sessions; none map to this PR's actual change)

Trivial two-line docs edit generalizes "Claude Code Skills" heading and description to reference all coding agents. No AI session directly produced this change — all candidate sessions focus on sql-agent, ansible-agent, docker-agent, and kube-agent implementation via the RALPH loop.

  • Diff is purely cosmetic: heading rename + description broadening in README.md
  • None of the 8 captured sessions correspond to this documentation change
  • Sessions show a disciplined PLAN → WORK → REVIEW cadence with structured validation gates

Recommendations

Prompting — Track all agent-assisted changes in sessions

This docs change has no matching AI session, making it impossible to evaluate prompting quality. When using a coding agent for even small edits, run them inside a tracked session so reviews can assess instruction-following and provide feedback.

Before
(No prompt captured — change appears to have been made outside a tracked session)

Reframe
"Update the README skills section heading and description to be agent-agnostic — change 'Claude Code Skills' to 'Coding Agent Skills' and broaden the description to mention Claude Code, Codex, etc."

Tip
Even one-liner changes benefit from session tracking — it builds a reviewable audit trail and helps calibrate prompting habits over time.


Agent instructions — Add docs-generalization guidance to instruction files

The RALPH sessions show meticulous spec-driven work on agents but no instruction guiding the model to generalize product-specific references in documentation. Adding a docs-consistency rule to the instruction file would let the model catch these automatically during implementation.

Reframe
Add to AGENTS.md or CLAUDE.md: "When updating docs that reference a specific tool (e.g. Claude Code), check whether the language should be generalized to cover all supported agents."

Tip
This prevents future drift where new agents are added but docs still reference only one tool.


Prompting — Match session candidates to actual PR content

Eight detailed RALPH sessions were provided as candidates, but none produced the actual two-line diff in this PR. This creates noise for session review. When submitting PRs, link only the sessions that contributed to the change, or note explicitly that the change was manual.

Tip
A simple convention like 'Session: none (manual edit)' in the PR description saves review effort.

@codesoda codesoda merged commit 49e39c6 into main Mar 10, 2026
8 checks passed
@codesoda codesoda deleted the docs/generalize-skills-heading branch March 10, 2026 08:24
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