How akashp18/linkedin-skills works
This repository is a bundle of LinkedIn marketing skills for Claude Code, Codex, and compatible agents, with optional Python integrations for reading LinkedIn data, generating images, and publishing. The principal workflow is a user request activating a skill, producing a draft, and—before a publishing action—requesting user approval. The README documents the broader capabilities; source excerpts show the shared integration layer but not each skill’s internal instructions, so skill-to-service wiring is only shown where explicitly documented.
Main entry points: backend_selector.py Backend selector · apify_client.py LinkedIn data reader · publora_client.py Publishing client · pixfaro_client.py Image generation
Components 20
Content creation
- Post writer
skills/linkedin-post-writer/SKILL.md - Humanizer
skills/linkedin-humanizer/SKILL.md - Hook extractor
skills/linkedin-hook-extractor/SKILL.md - Content repurposer
skills/linkedin-repurposer/SKILL.md
Engagement workflows
- Comment drafter
skills/linkedin-comment-drafter/SKILL.md - Reply handler
skills/linkedin-reply-handler/SKILL.md - Thread monitor
skills/linkedin-thread-monitor/SKILL.md - Engager analytics
skills/linkedin-engager-analytics/SKILL.md
Planning and profile
- Content planner
skills/linkedin-content-planner/SKILL.md - Profile optimizer
skills/linkedin-profile-optimizer/SKILL.md - Employee advocacy
skills/linkedin-employee-advocacy/SKILL.md - Founder interviewer
skills/linkedin-interviewer/SKILL.md
Shared runtime
- Approval card
lib/approval.py - Backend selector
lib/backend_selector.py - LinkedIn URL parser
lib/url_parser.py - LinkedIn data reader
lib/apify_client.py - Publishing client
lib/publora_client.py - Image generation
lib/pixfaro_client.py
Other components
- User
Connections 20
- User → Post writer: requests post
- User → Humanizer: requests audit
- User → Hook extractor: requests analysis
- User → Content repurposer: requests reuse
- User → Comment drafter: requests comment
- User → Reply handler: requests reply
- User → Thread monitor: requests monitoring
- User → Engager analytics: requests analytics
- User → Content planner: requests plan
- User → Profile optimizer: requests rewrite
- User → Employee advocacy: requests advocacy
- User → Founder interviewer: requests interview
- Backend selector → Approval card: formats draft
- Backend selector → LinkedIn data reader: fetches data
- Backend selector → Publishing client: publishes actions
- Backend selector → Image generation: generates images
- Backend selector → LinkedIn URL parser: parses URLs
- Publishing client → LinkedIn: publishes content
- LinkedIn data reader → LinkedIn: reads LinkedIn
- Image generation → LinkedIn: hosts images