From research-factory
Safely update backbone files (_STATE.md, _STATE.md, _INDEX.md, _LESSONS.md). Use when modifying project state tracking files. Always read current content before writing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/research-factory:backbone-update Which backbone file to update and what to addWhich backbone file to update and what to addThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Updating _STATE.md at mandatory stops
ALWAYS read current content before modifying. Never overwrite without checking.
## Current Phase
[Phase name and step]
## Last Checkpoint
[What was completed, when]
## Modified Files
- scripts/C5_1a_build_sample.py — new sample construction
- output/tables/C5_main.tex — main regression results
## Verification Status
- C5_1a_build_sample.py: PASS (N=12,345 rows)
- C5_main.tex: PASS (compiled, signs match)
## Next Steps
1. [Next immediate action]
2. [Following action]
| File | Type | Created | Description |
|------|------|---------|-------------|
| scripts/C5_1a_build_sample.py | Script | 2024-03-15 | Sample construction |
[LEARN:category] What went wrong -> What to do instead
## From: [Conductor]
## To: [Next Conductor]
## Context: [What was done, what's needed next]
## Key Files: [List]
npx claudepluginhub xuxiguo/research-factory-claude --plugin research-factorySearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.