mirror of
https://github.com/xx254/linkedin_skills.git
synced 2026-06-10 07:24:56 +03:00
1.5 KiB
1.5 KiB
LinkedIn Productized Skill System
This project now runs as a productized skill system with four layers:
- Method layer:
standards/skill-method.md - Contract layer:
contracts/lead-artifact-contract.md - State/config layer:
state/*.json,config/*.json - Execution layer:
scripts/*.js
Quick Start
From repo root:
node scripts/bootstrap-system.js
node scripts/run-lead-filter.js sample_contacts.csv
node scripts/run-draft-outreach.js --registry output/leads_YYYY_MM_DD/lead_registry_YYYY_MM_DD.json
node scripts/generate-weekly-report.js
Reply thread (after a prospect messages you):
node scripts/run-reply-handler.js --lead-key "<from lead_registry or state>" --message "paste their message"
node scripts/record-outcome.js --lead-key "<same key>" --outcome positive
Valid --outcome values: positive, rejected, not_interested, booked.
Main Outputs
- Lead filter artifacts:
output/leads_YYYY_MM_DD/* - Outreach artifacts:
output/outreach_YYYY_MM_DD/* - Reply drafts:
output/replies_YYYY_MM_DD/* - Weekly ops report:
reports/weekly-summary_YYYY-WNN.md
Persistent Memory
- Settings:
state/linkedin-settings.json - Operational state and metrics:
state/linkedin-system-state.json
Skill Contracts
linkedin-lead-filtermust write canonicallead_registry_*.json.draft-outreachshould consumelead_registry_*.jsonvia--registry.reply-handlerandcampaign-retromust update/read weekly metrics.