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.