byterover

Query and curate project knowledge via a persistent context tree.

1|1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/Geralt1983/Thanos --skill byterover-geralt1983
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: byterover
Source: https://github.com/Geralt1983/Thanos/tree/main/.claude/skills/byterover
Command: npx skills add https://github.com/Geralt1983/Thanos --skill byterover-geralt1983

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps manage and persist project knowledge across sessions, preventing the need to re-discover patterns, conventions, and past decisions.

Core Features & Use Cases

  • Query Knowledge: Retrieve existing information about patterns, conventions, and past decisions.
  • Curate Knowledge: Store insights, decisions, and bug fixes to inform future sessions.
  • Use Case: Before starting a new feature, query "How is authentication implemented?" to understand existing patterns. After fixing a bug, curate "Root cause of X bug and its fix" to help future developers.

Quick Start

Query ByteRover for existing knowledge about how authentication is implemented in the project.

Frequently Asked Questions about byterover

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I persist project knowledge across development sessions?

You can persist project knowledge across development sessions by using a context tree to store architectural choices, bug fixes, and conventions. This prevents the need to re-discover past decisions when resuming work.

What is the best way to manage codebase context and architectural decisions?

The best way to manage codebase context is by curating new learnings and architectural choices into a persistent context tree. You can then query this repository to retrieve existing patterns and conventions before implementing new features.

How do I query existing patterns and conventions before starting a new feature?

You can query existing patterns and conventions by executing a command-line query operation against your project's knowledge context tree. For example, querying how authentication is implemented retrieves relevant past decisions to guide your current development.

Can I curate bug fixes and insights to inform future development sessions?

Yes, you can curate bug fixes and insights to inform future sessions by executing a command-line curate operation. This stores the root cause and fix details within the project's persistent context tree for later retrieval.

Does project knowledge management require any specific dependencies or frameworks?

No specific dependencies or frameworks are required for this project knowledge management approach. It operates via a command-line interface with query and curate operations, referencing local files for context without external dependencies.