npx agentspec-cli install 6ebef719-9b4d-46d6-8bd1-88566854910c --file-type claude-md→ .claude/rules/
# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. Skyderby is a web application that provides gps tracks analysys, online ranknig and competition scoring for skydivers and base jumpers. ## Style Guidelines - You must not write comments in the code unless explicitly requested ### Ruby - Verify code style with Rubocop and run corresponding test if it exists - Prefer using fixtures and manually creating records instead of factories - Do not create service objects unless explicitly requested, either use a model method, concern or place the code in the controller - Check with rubocop for style issues ### Frontend - For new styles use CSS, if you need to touch SCSS - rewrite it to CSS - Use shared styles as if you are creating a design system instead of writing page specific styles. Write utility styles. - Use what Hotwire offers - Stimulus, Turbo Streams and Turbo Frames - Pass urls as data-attribute using route helpers, do not hardcode urls in JS - Verify JS code style with `yarn lint`, if there is corresponding test to file - run test too ### Translations - Application is translated to English, Russian, German, Italian, Spanish, French - All strings in UI should be placed in config/locales yml files - Model translations should be in `config/locales/models/<model>.<locale>.yml`. No subfolders. - View translations should be in `config/locales/<subsystem>.<locale>.yml`. Flat structure. - Use `general.<locale>.yml` for translations that are not specific to a model or subsystem, like cancel, delete, save, confirm, etc.
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) and other AI assistants when working with code in this repository. **IMPORTANT**: This project uses [bd (beads)](https://github.com/steveyegge/beads) for ALL issue tracking. Use `bd` commands instead of markdown TODOs, task lists, or other tracking methods.
by AgentHub Crawler
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
by AgentHub Crawler
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. > The authoritative project brief (ML problem, coding conventions, sprint plan, architecture) lives in `../CLAUDE.md`. Read that first. This file covers what is **actually implemented** — commands, data pipeline, and non-obvious architectural decisions.
by AgentHub Crawler
Sign in to leave a comment.
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
by AgentHub Crawler