indexer-core
Installation
SKILL.md
Indexer Core Skill
CRITICAL RULES
- Read reference files first. When the user's request matches a topic in the table below, read those files before writing code, proposing architecture, or answering behavioral questions.
- Treat mode selection as a correctness decision.
LogsIndexerandBlockIndexerare not interchangeable. Do not present them as equivalent options with different performance profiles. - Default to
IndexerFactory. For normal library usage, indexers should be configured and built withIndexerFactory, not by manually wiring implementation classes. - Treat startup rollback as intentional. It is part of the data-integrity model and reorg recovery workflow, not a bug.
- Prefer bundled references over ad hoc code spelunking. If you are working inside the
indexer-corerepository, align with the local repo docs andAGENTS.md. Use source code mainly to confirm implementation details or debug discrepancies.
Scope
Use this skill for indexer-core tasks such as: