{"owner":"chen08209","repo":"FlClash","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["CLAUDE.md","AGENTS.md"],"files":{"CLAUDE.md":"# CLAUDE.md\n\nThis repository uses [AGENTS.md](AGENTS.md) as the canonical agent entry point.\nRead that file first, then follow the `.agents/` references it routes to.\n","AGENTS.md":"# AGENTS.md\n\nThis file is the entry point for AI coding agents working in this repository. Keep it small: detailed guidance lives under\n`.agents/`, and discoverable repo skills live under `.agents/skills/*/SKILL.md`.\n\n## Start Here\n\nRead these files before making changes:\n\n- [.agents/project.md](.agents/project.md): project overview, versions, and build dependencies.\n- [.agents/commands.md](.agents/commands.md): build, development, code generation, and test commands.\n- [.agents/rules.md](.agents/rules.md): lint, testing, generated-code, and workflow rules.\n\nRead these only when the task touches their area:\n\n- [.agents/architecture.md](.agents/architecture.md): core integration, providers, database, managers, build system, and\n  local plugins.\n- [.agents/agent-config.md](.agents/agent-config.md): how to choose between `AGENTS.md`, `.agents`, skills, Codex config,\n  command rules, and hooks.\n- [.agents/skills.md](.agents/skills.md): index of repo-scoped skills in `.agents/skills/`.\n\n## Highest Priority Rules\n\n- Use `flutter test`, not `dart test`, because models pull in Flutter types.\n- Run code generation after modifying models, providers, or database schema.\n- Do not manually edit generated files.\n- Follow `analysis_options.yaml`, especially single quotes, trailing commas, `child:` last, no `print()`, const/final\n  preferences, and declared return types.\n- For CI parity, verify with `flutter pub get`, `flutter analyze --no-fatal-infos`, and\n  `flutter test --reporter expanded` when practical.\n\n## Repo Skills\n\nUse repo skills from `.agents/skills/` when a task matches their descriptions. Current skills cover localization,\nprovider tests, UI work, and core/platform changes.\n"}}