Skip to content

Latest commit

 

History

History
181 lines (128 loc) · 5.99 KB

File metadata and controls

181 lines (128 loc) · 5.99 KB

Nexus

Nexus is a modular skills system for Claude Code that brings specialized skills directly into your workflow. Each skill is designed to handle specific professional tasks with minimal setup and maximum impact

Getting Started

Prerequisites

  • Claude Code CLI installed on your system
  • Local git repository or file system access
  • Text editor for profile data files
  • Create necessary files per skill. Get more on README.md of each skill + check example of files in examples/

Installation

  1. Clone this repository:
git clone https://github.com/0xdeval/nexus.git
cd nexus
  1. Install Claude Code (if not already installed):
curl -fsSL https://claude.ai/install.sh | bash
  1. Initialize the project in Claude Code:
claude
  1. Read a skill README.md and start using it within a Claude code:
/personalized-outreach

Available Skills

Personalized Outreach

Generate tailored CVs in LaTeX, cover letters, and LinkedIn outreach messages for specific companies and job roles.

What it does:

  • Analyzes your profile and company information
  • Creates company-specific CV with 4+ work experiences
  • Writes 300-400 word cover letters tailored to company mission
  • Generates LinkedIn messages (under 200-300 characters)
  • Uses real metrics and achievements from your profile

When to use:

  • Applying for jobs or roles
  • Writing tailored professional materials
  • Customizing CV and cover letter for each company

Learn more: Personalized Outreach README

Quick start:

/personalized-outreach

Company: Your target company
Info: What they do, their products, mission

(Optional) Job description: Role details and requirements

Outputs: CV + Cover letter + LinkedIn message

LinkedIn Content Analyzer

Analyze your LinkedIn post performance and generate optimized content drafts with data-driven insights.

What it does:

  • Identifies content that resonates with your audience
  • Detects patterns in topics and posting times
  • Analyzes your writing style and voice
  • Generates 3-5 optimized post drafts
  • Provides timing recommendations for maximum engagement

When to use:

  • Planning content for the week
  • Understanding what topics drive engagement
  • Optimizing your LinkedIn content strategy
  • Analyzing audience segments and preferences

Learn more: LinkedIn Content Analyzer README (create if needed)

Quick start:

/linkedin-content-analyzer

# Analyzes post_*.md files in linkedin-data/ folder
# Generates 3-5 optimized post drafts

Skill Documentation

Each skill has detailed documentation in its own README. Read each skill README file before start using it as some are required an additional files/folders creation

Project Structure

nexus/
├── .claude/
│   └── skills/
│       ├── personalized-outreach/          # CV, cover letter, LinkedIn messages
│       │   ├── README.md                   # Skill documentation
│       │   ├── SKILL.md                    # Skill definition
│       │   ├── scripts/
│       │   │   └── fill-template.js        # CV template filling script
│       │   └── templates/
│       │       └── cv-template.md          # LaTeX CV template
│       └── linkedin-content-analyzer/      # Content analysis (if included)
│           └── README.md                   # Skill documentation
│
├── profile/                                # Your career profile data
│   ├── profile-summary.md                  # Career overview
│   ├── work-experience.md                  # Employment history with metrics
│   ├── personal-projects.md                # Side projects and open-source work
│   ├── general-info.md                     # Education, location, links
│   └── public-performance.md               # Talks, publications (optional)
│
├── linkedin-data/                          # LinkedIn analytics (optional)
│   ├── post_*.md                           # Individual post metrics
│   └── inspiration-topics.md               # Future post ideas
│
├── output/                                 # Generated files
│   ├── cv/                                 # LaTeX CVs (cv-{company}.tex)
│   ├── cover-letters/                      # Markdown cover letters
│   └── outreach/                           # LinkedIn messages
│
├── examples/                               # Example of files that should be generated
│   ├── profile-example/                    # Example of files for `/personalized-outreach` skill
│   ├── linkedin-data-example/              # Example of files for `/linkedin-content-analyzer` skill
│   └── README.md                           # Examples details
│
└── README.md                               # This file

Troubleshooting

Issue: Files not found error

  • Ensure profile/ directory exists with all required files
  • Check file names match exactly (case-sensitive)

Issue: CV won't compile in Overleaf

  • Verify template file exists at .claude/skills/personalized-outreach/templates/cv-template.md
  • Check for special characters in profile data (should be auto-escaped)

Issue: Skills not appearing

  • Run claude skill list to verify installation
  • Check skill definitions in ./.claude/skills/*/SKILL.md

Contributing

To add new skills or improve existing ones:

  1. Create new skill directory: ./.claude/skills/{skill-name}/
  2. Add README.md with setup and usage instructions
  3. Add SKILL.md with skill definition
  4. Update main README.md with link to new skill

License

MIT