Skip to content

chore: add Claude Code AI tooling configuration (.claude agents, skills, settings)#1206

Open
pallakartheekreddy wants to merge 3 commits intoSunbird-Knowlg:developfrom
aimansharief:claude_setup
Open

chore: add Claude Code AI tooling configuration (.claude agents, skills, settings)#1206
pallakartheekreddy wants to merge 3 commits intoSunbird-Knowlg:developfrom
aimansharief:claude_setup

Conversation

@pallakartheekreddy
Copy link
Collaborator

@pallakartheekreddy pallakartheekreddy commented Mar 23, 2026

Summary

  • Add three Claude Code agent definitions under .claude/agents/: build-validator, review, and scala-dev-architect
  • Add five developer workflow skills under .claude/skills/: commit, design, plan, review, and test
  • Add .claude/settings.json with permission configuration for the Claude Code CLI

These files configure the Claude Code CLI (claude.ai/code) for developers working on this repository, providing standardized AI-assisted workflows for diagnostics, code review, design, and testing.

Type of change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

This change adds only AI tooling configuration files (.claude/). No production code is modified.

  • Verified agent definitions load correctly in Claude Code CLI
  • Verified skills are invocable via /commit, /review, /plan, /design, /test

Test Configuration:

  • Claude Code CLI v1.x
  • No application code changed — no build or runtime impact

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules

Introduce local .claude AI tooling for the repo: add agent definitions (build-validator, review), multiple skill guides (commit, design, plan, review, test), and a permissions settings.json. Also adjust scala-dev-architect memory path to be relative (.claude/agent-memory/scala-dev-architect/). These files provide standardized diagnostics, review/checklist, design and testing workflows for developers working on the Knowledge Platform.
@coderabbitai
Copy link

coderabbitai bot commented Mar 23, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 10e93914-4323-4681-8718-28be8c6ea0f4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pallakartheekreddy pallakartheekreddy changed the title Add .claude agents, skills, and settings chore: add Claude Code AI tooling configuration (.claude agents, skills, settings) Mar 23, 2026
Introduce a new .claude/agents/architect.md agent for system design with a four-phase framework, design output format, and engineering principles. Update .claude/agents/review.md to add an N+1 traversal check and a new "System Behavior (AI-First Priority)" section. Revise .claude/skills/design.md and .claude/skills/plan.md to elevate non-functional requirements, trade-off discussion, operations/rollout safety, and reorganize section ordering for clearer module placement and test/plan guidance.
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