Monorepo-specific development and review guidance, including diff review and CodeRabbit learnings sync workflows.
85
85%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Use this skill when the user has manually exported a CodeRabbit learnings CSV
and wants to apply the new learnings to tesslio/monorepo.
The current CodeRabbit export format observed in monorepo includes columns such
as Learning, Repository, File, Pull Request, Created By, Usage,
Last Used, Created At, and Updated At.
bun tiles/monorepo-development-guide/skills/coderabbit-learnings-sync/scripts/process-coderabbit-learnings.mjs --csv <path>monorepomax(created_at, updated_at))apps/backend/AGENTS.mdapps/frontend/AGENTS.mdapps/backend/tiles/**/steering/**apps/frontend/tiles/**/steering/**tiles/** source rules/docs when the learning is clearly
repo-wide rather than app-local.tessl/
output or other generated agent directories directly.tessl install after changing the local
source tile set. If Tessl is unavailable, stop after source edits and report
that vendoring still needs to be run.lastProcessedAt to the
suggestedNextLastProcessedAt value from the script output:bun tiles/monorepo-development-guide/skills/coderabbit-learnings-sync/scripts/process-coderabbit-learnings.mjs --set-last-processed <timestamp>tiles/monorepo-development-guide/state/coderabbit-learnings.json.lastProcessedAt means "first run" and should include all monorepo
learnings in the CSV.created_at or
updated_at, whichever is later.coderabbit-learnings-sync skill itself unless the user
explicitly asks for changes to the sync workflow.