Reorganise as a marketplace with multiple focused plugins: - claude/code: Core development (hooks, scripts, data collection) - claude/review: Code review automation - claude/verify: Work verification - claude/qa: Quality assurance loops - claude/ci: CI/CD integration Structure: - .claude-plugin/marketplace.json lists all plugins - Each plugin has its own .claude-plugin/plugin.json - Commands namespaced: /code:*, /review:*, /qa:*, etc. Install individual plugins or all via marketplace: claude plugin add host-uk/core-agent claude plugin add host-uk/core-agent/claude/code Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
3.7 KiB
3.7 KiB
Project Archaeology
Deep excavation of abandoned CryptoNote projects before they vanish.
Purpose
When a CryptoNote project dies, its artifacts scatter:
- GitHub repos get deleted or archived
- BitcoinTalk threads go stale
- Websites go offline
- Block explorers shut down
- Discord servers empty out
This skill orchestrates a full dig on a dead project — running all collectors in sequence to preserve everything salvageable before it's gone forever.
Usage
# Full excavation of a project
./excavate.sh masari
# Quick scan (just check what's still accessible)
./excavate.sh masari --scan-only
# Specific collectors only
./excavate.sh masari --only=github,bitcointalk
# Resume interrupted dig
./excavate.sh masari --resume
What Gets Collected
| Source | Collector Used | Priority |
|---|---|---|
| GitHub repos | github-history |
P1 - often deleted first |
| GitHub releases | wallet-releases |
P1 - binaries disappear |
| BitcoinTalk ANN | bitcointalk |
P2 - usually persists |
| Website (Wayback) | job-collector wayback |
P2 - snapshots exist |
| Block explorer | block-explorer |
P3 - chain data |
| CoinMarketCap | coinmarketcap |
P3 - historical prices |
| Whitepapers | whitepaper-archive |
P1 - research value |
job-collector reddit |
P4 - community context | |
| Medium posts | job-collector medium |
P4 - announcements |
Output Structure
digs/
└── <project-name>/
├── EXCAVATION.md # Dig log with timestamps
├── SALVAGE-REPORT.md # What's worth keeping
├── LESSONS.md # What killed it, what we learned
├── github/ # All repo history
├── releases/ # Wallet binaries, checksums
├── bitcointalk/ # Thread archive
├── website/ # Wayback snapshots
├── explorer/ # Chain data samples
├── market/ # Price history, volume
├── papers/ # Whitepapers, docs
└── community/ # Reddit, Medium, etc
Report Templates
SALVAGE-REPORT.md
What code/ideas are worth extracting:
- Unique protocol innovations
- Wallet features
- Mining algorithms
- Community tools
- Documentation patterns
LESSONS.md
Post-mortem analysis:
- Timeline of decline
- Root causes (dev burnout, drama, funding, tech debt)
- Warning signs to watch for
- What could have saved it
Integration with cryptonote-discovery
# Get list of abandoned projects
cd ../cryptonote-discovery
./discover.sh --list-abandoned
# Excavate all abandoned projects (batch mode)
for proj in $(./discover.sh --list-abandoned); do
../project-archaeology/excavate.sh "$proj"
done
Known Dig Sites
Projects confirmed dead/dying that need excavation:
| Project | Symbol | Death Year | Urgency | Notes |
|---|---|---|---|---|
| TurtleCoin | TRTL | 2023 | HIGH | Team burned out, great docs |
| Masari | MSR | 2022 | HIGH | Uncle mining code valuable |
| Aeon | AEON | 2021 | MEDIUM | Pruning/lightweight work |
| Nerva | XNV | 2022 | MEDIUM | Anti-pool algo interesting |
| Sumokoin | SUMO | 2021 | LOW | Drama-killed, large ring research |
| Ryo | RYO | 2023 | LOW | GPU algo work |
Requirements
- All collector skills installed
ghCLI authenticatedjqinstalled- Sufficient disk space for archives
- Patience (full dig can take hours)
Adding New Dig Sites
When you discover a dead CryptoNote project:
- Add to
../cryptonote-discovery/registry.json - Include
"salvageable": [...]field - Run
./excavate.sh <project> --scan-onlyfirst - If sources still accessible, run full dig
"The past is not dead. It's not even past." — but GitHub repos definitely are.