Skip to content

Add CLAUDE.md with repository guidance for Claude Code - #36

Open
AYastrebov wants to merge 2 commits into
mainfrom
add-claude-md
Open

Add CLAUDE.md with repository guidance for Claude Code#36
AYastrebov wants to merge 2 commits into
mainfrom
add-claude-md

Conversation

@AYastrebov

Copy link
Copy Markdown
Contributor

Summary

  • Adds CLAUDE.md with project context for Claude Code: what the repo is, CI validation rules, skill structure/naming conventions, contribution rules, and skill creation link.

Test plan

  • Verify CLAUDE.md content is accurate against README.md and CONTRIBUTING.md
  • Confirm no CI validation is triggered (no SKILL.md changes)

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Comment thread CLAUDE.md Outdated
Comment thread AGENTS.md

## What This Repo Is

A collection of AI agent skills for Kotlin projects, following the [Agent Skills specification](https://agentskills.io). Skills are self-contained folders with instructions, scripts, and resources — not compilable code. There is no build system, test suite, or linting toolchain.

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.

Regarding linting - it is not true. Our CI checks as well do lint checks to ensure compliance with agentskills.io specification

Comment thread AGENTS.md
1. Validates skill directory naming: `kotlin-<category>-<functional-name>`
2. Validates category against the `CATEGORIES` file (currently: `backend`, `tooling`)
3. Validates functional-name is kebab-case
4. Runs `Flash-Brew-Digital/validate-skill@v1` on each changed skill

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.

Could we somehow provide a way to run the check locally? And drop a list of what CI actually checks?

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.

3 participants