secondme-skill
by @neiljo-gy
A complete pipeline to build your AI Second Me: distill your identity from personal data, grow a private knowledge base, train a local model, and govern what...
clawhub install secondme-skillπ About This Skill
name: secondme-skill version: 0.1.2 description: "A complete pipeline to build your AI Second Me: distill your identity from personal data, grow a private knowledge base, train a local model, and govern what gets shared." license: MIT compatibility: "OpenPersona/OpenClaw/Cursor, local-first with optional network interoperability." allowed-tools: Read Write Edit Bash WebSearch metadata: author: acnlabs
secondme-skill
secondme-skill is a complete pipeline for building your AI Second Me β distill your identity from owned data, grow a private knowledge base, train a local model that speaks like you, and govern what gets shared. Local-first, privacy-first, fully yours.
This is an orchestration skill package. It does not replace lower-level capabilities.
Source of truth
persona.jsonstate/pipeline-state.jsonreferences/product-report.mdgenerated/persona-secondme-skill/scripts/regenerate-pack.shDependency chain
openpersona -> persona pack creation and lifecycle baselinesecondme-skill -> workflow gates, state, and report contractsanyone-skill -> identity extraction and evidence grading
2. persona-knowledge -> data ingestion, deduplication, wiki/KG, versioned export
3. persona-model-trainer -> local training, evaluation, export, integrationRequired execution policy
persona-secondme-skill/ as generated output (read-only baseline).persona.json changes, regenerate the runtime pack before release.scripts/publish-check.sh.scripts/run-gates.sh (regenerate + sync + model gate + publish gate).Stage contract
init
state/pipeline-state.json.ingest
distill
train
mlx
- NVIDIA: unsloth
- No local GPU: colabeval
voice_score >= 3.5
- probe_score >= 0.8
- perplexity degradation <= 20% vs last viable versionintegrate
report
reports/data, reports/model, reports/deploy.report and deployment recommendation in blocked state if persona model gate fails.Failure routing
ingest and request source expansion.Always update error_code, last_error, and retry_count in pipeline state before retry.
Human approval gates
Require explicit human approval for:
Persona model gate
secondme requires trained persona model integration, not only host default model fallback.
Pass criteria:
generated/persona-secondme-skill/persona.json contains body.runtime.models.body.runtime.models has at least one model entry.scripts/check-model-integration.sh returns success.If this gate fails, report must not be marked pass and deployment recommendation remains blocked.
Sync discipline
1. Edit root persona.json and orchestration docs first.
2. Run scripts/regenerate-pack.sh.
3. Run scripts/check-sync.sh to validate root and generated pack alignment.
4. Verify runtime pack path generated/persona-secondme-skill/ exists and updated.
5. Only then produce release reports under reports/.