Skip to content

feat(skills): add code-design-review and test-coverage-review skills - #543

Open
milindsrivastava1997 wants to merge 2 commits into
mainfrom
add-code-design-review-skills
Open

feat(skills): add code-design-review and test-coverage-review skills#543
milindsrivastava1997 wants to merge 2 commits into
mainfrom
add-code-design-review-skills

Conversation

@milindsrivastava1997

@milindsrivastava1997 milindsrivastava1997 commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • These skills are not exhaustive. We will add more in the future. Please check these for sanity.
  • Adds code-design-review and test-coverage-review Claude Code skills under .claude/skills/, codifying recurring PR review guidance: fail loud instead of silently defaulting, no magic numbers / scattered config defaults, precise naming (including units), no half-built abstractions or duplicated logic, and negative-path test coverage.
  • Adds a repo-root CLAUDE.md with PR-hygiene process notes (keep PRs small/single-purpose, PR titles follow Conventional Commits) and pointers to the two skills.

Codify recurring PR review guidance (fail loud, no magic numbers, precise
naming, no half-built abstractions, negative-path test coverage) as Claude
Code skills, plus a CLAUDE.md with PR-hygiene process notes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@milindsrivastava1997
milindsrivastava1997 marked this pull request as ready for review August 18, 2026 15:09
…ostic

Move canonical checklist content to .agents/skills/*.md and add AGENTS.md
so non-Claude agents can read them too. .claude/skills/*/SKILL.md keep
their frontmatter for Claude Code's auto-discovery but now just point at
the shared files; CLAUDE.md points at AGENTS.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@akanksha-akkihal

Copy link
Copy Markdown
Contributor

I'd like to suggest adding a new skill: a checklist for adding a new SQL capability. Supporting one new SQL shape, whether that's a new aggregation, a new clause, or a new sketch backing, is a chain that runs across four crates: the parser in sql_utilities, capability declaration in asap_types, config generation in asap-planner-rs, and execution plus accumulators in asap-query-engine.

Would this be the right place to add this skill?

@akanksha-akkihal

Copy link
Copy Markdown
Contributor

The skills in this PR look good to me.

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.

2 participants