Skip to content

Claude Code: Add Claude Code rules, commands, and authoring skill #200

Description

@vprashrex

Is your feature request related to a problem?
AI-assisted contributions to kaapi-frontend lack codified conventions, leading to inconsistent code and repetitive review feedback. There's also no standard process for verification, issue creation, or PR drafting, which complicates development.

Describe the solution you'd like
Add a .claude/ toolset to define repo conventions and workflows:

  • Rules (.claude/rules/): seven auto-loaded convention files for structure and quality.
  • new-feature skill (.claude/skills/new-feature/SKILL.md): a 7-step authoring process with guidelines.
  • Commands (.claude/commands/): include commands for linting, issue creation, and PR drafting.
Original issue

Is your feature request related to a problem?
AI-assisted contributions to kaapi-frontend currently have no codified conventions — each session re-derives component structure, hook patterns, API proxy style, and quality limits from scratch, producing inconsistent code and repeated review feedback. There is also no standard workflow for verification, issue creation, or PR drafting.

Describe the solution you'd like
Add a .claude/ toolset that encodes the repo's conventions and workflows:

  • Rules (.claude/rules/): seven auto-loaded convention files — components.md, hooks.md, api-and-data-fetching.md, styling.md, types-and-constants.md, utils.md, code-quality.md (500 LOC limit, complexity caps, file-splitting seams).
  • new-feature skill (.claude/skills/new-feature/SKILL.md): 7-step authoring contract — branch, orient via rules, reuse-first scan, correct placement, in-style writing, limits, lint+build verification.
  • Commands (.claude/commands/): /check (drive lint + production build to green), /create-issue (templated feature/enhancement issues), /create-pr (Issue link + Summary PR format), plus a pr-review update.

Activity

  1. changed the title [-]Dev Tooling: Add Claude Code rules, commands, and authoring skill[/-] [+]Claude: Standardize code contributions[/+] on Jun 10, 2026
  2. added a commit that references this issue on Jun 10, 2026
    508433a
  3. self-assigned this
    on Jun 10, 2026
  4. changed the title [-]Claude: Standardize code contributions[/-] [+]Claude Code: Add Claude Code rules, commands, and authoring skill[/+] on Jun 10, 2026
  5. moved this from To Do to In Progress in Kaapi-devon Jun 10, 2026
  6. self-assigned this
    on Jun 11, 2026
  7. moved this from In Progress to To Do in Kaapi-devon Jul 21, 2026
  8. kartpop commented on Jul 24, 2026

    @kartpop

    important, but marking as P2 for now - as kaapi UI is not in focus this quarter

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions