Co-Pilot
Updated 24 days ago

nexus-design-abdullah

Aabdullahbeam
0.0k
abdullahbeam/nexus-design-abdullah
84
Agent Score

πŸ’‘ Summary

Nexus is an AI-driven project management tool that retains context across sessions to enhance productivity.

🎯 Target Audience

Project ManagersSoftware DevelopersFreelancersProduct OwnersTeams using Claude AI

πŸ€– AI Roast: β€œPowerful, but the setup might scare off the impatient.”

Security AnalysisMedium Risk

Risk: Medium. Review: shell/CLI command execution; outbound network access (SSRF, data egress). Run with least privilege and audit before enabling in production.

Nexus

Quick Start: Use this template β†’ Clone your repo β†’ Open in VS Code β†’ Start Claude Code β†’ Say "hi"


The Problem You Have Right Now

Every time you start a new Claude session:

  • You re-explain who you are and what you do
  • You re-describe your project and where you left off
  • You rebuild the same workflows from scratch
  • You lose context, insights, and momentum

What if Claude remembered everything?


See It Work (2 minutes)

First Time:

You: "hi"

AI: Shows Nexus menu with:
    🧠 MEMORY - Not configured β–Έ 'setup goals'
    πŸ“¦ PROJECTS - None yet β–Έ 'create project'
    πŸ”§ SKILLS - 26 available

    πŸ’‘ SUGGESTED: 'setup goals' to teach Nexus about you

You: "create project for launching v2.0 dashboard"

AI: [Creates project structure, guides planning]
    βœ… Project created: 01-dashboard-launch

Next Session:

You: "hi"

AI: Shows your context:
    🧠 MEMORY - Role: PM at SaaS | Goal: Launch v2.0
    πŸ“¦ PROJECTS - β€’ dashboard-launch | IN_PROGRESS | 42%

    πŸ’‘ SUGGESTED: 'continue dashboard-launch' - resume at 42%

You: "continue dashboard-launch"

AI: [Loads all context, shows exactly where you left off]
    "You're on Phase 2: Design. Next task: Review wireframes."

That's the magic. No re-explaining. Ever.


What Makes This Possible

Nexus gives you three things:

1. Memory That Persists

Your role, goals, and learnings are saved in files. Every session, Claude loads them automatically. You never start from zero.

2. Projects With Structure

Work happens in Projects β€” with planning documents, task lists, and progress tracking. Everything auto-saves.

3. Skills You Can Reuse

Capture workflows you repeat. Say "create skill" after doing something useful, and it becomes a one-command action forever.


Quick Start

Prerequisites

  • [ ] Claude Code Account β€” Sign up here
  • [ ] Visual Studio Code β€” Download
  • [ ] Claude Code VS Code Extension β€” Install from VS Code marketplace
  • [ ] Python 3.x β€” Download

Step 1: Create Your Nexus

  1. Click Use this template
  2. Name your repo (e.g., my-nexus), click Create repository
  3. Clone and open:
    git clone https://github.com/YOUR-USERNAME/my-nexus.git cd my-nexus code .

Step 2: Start Claude Code

  1. Open Claude Chat via the Claude Code extension (click the Claude icon in sidebar)
  2. Say: hi

The system activates automatically and shows the menu.

Step 3: Start Working

You can start working immediately β€” no setup required!

| You Say | What Happens | |---------|--------------| | "create project" | Start a new project with guided planning | | "setup goals" | Personalize Nexus with your role & goals | | "setup workspace" | Organize your file folders | | "done" | Save progress, end session |

Optional: Learn the System

When you're ready, 6 optional learning skills teach you everything:

| Skill | Trigger | Time | |-------|---------|------| | setup-goals | "setup goals" | 8-10 min | | setup-workspace | "setup workspace" | 5-8 min | | learn-integrations | "learn integrations" | 10-12 min | | learn-projects | "learn projects" | 8-10 min | | learn-skills | "learn skills" | 10-12 min | | learn-nexus | "learn nexus" | 15-18 min |


The Three Core Concepts

Memory β€” Your Persistent Context

The 01-memory/ folder stores who you are (auto-created on first run):

01-memory/
β”œβ”€β”€ goals.md           ← YOUR role, objectives, success metrics
β”œβ”€β”€ user-config.yaml   ← Language & preferences
β”œβ”€β”€ core-learnings.md  ← Patterns that grow over time
└── session-reports/   ← Auto-generated session history

Every session, Claude loads these files first. It knows your context before you say anything.

Projects β€” Structured Work

Projects have a beginning, middle, and end:

02-projects/01-dashboard-launch/
β”œβ”€β”€ 01-planning/       ← overview.md, plan.md, steps.md
β”œβ”€β”€ 02-resources/      ← Reference materials
β”œβ”€β”€ 03-working/        ← Work in progress
└── 04-outputs/        ← Final deliverables

Skills β€” Reusable Workflows

Skills capture actions you repeat:

You: "generate status report"

AI: [Loads skill β†’ Follows exact steps β†’ Produces report]

Create your own with "create skill" after doing something useful.


How Sessions Work

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  START: "hi"                                                 β”‚
β”‚  β†’ System loads your Memory                                  β”‚
β”‚  β†’ Shows your active Projects and Skills                     β”‚
β”‚  β†’ Suggests next steps based on your state                   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                              ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  WORK: "continue [project]" or "[skill trigger]"            β”‚
β”‚  β†’ Loads relevant context                                    β”‚
β”‚  β†’ Executes systematically                                   β”‚
β”‚  β†’ Tracks progress                                           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                              ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  END: "done"                                                 β”‚
β”‚  β†’ Saves all progress                                        β”‚
β”‚  β†’ Updates Memory with learnings                             β”‚
β”‚  β†’ Creates session report                                    β”‚
β”‚  β†’ Ready to resume next time                                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Integrations

Connect your tools with natural language:

| Integration | Trigger | What It Does | |-------------|---------|--------------| | Notion | "connect notion" | Query databases, create pages, manage content | | Airtable | "connect airtable" | Query bases, manage records, batch operations | | Beam AI | "connect beam" | Manage agents, create tasks, view analytics | | Any REST API | "add integration" | Auto-discovers endpoints, creates implementation plan |

Guided setup walks you through API keys and configuration.


Workspace Map

Your 04-workspace/ folder is documented in workspace-map.md β€” a living map of your file structure.

Why it matters:

  • Nexus reads this to understand where your files are
  • It can find and organize things without asking
  • New files and folders are automatically understood

Keep it in sync:

You: "update workspace map"

AI: [Scans 04-workspace/, updates documentation]
    βœ… Workspace map updated. Found 3 new folders.

Run this occasionally after reorganizing your files.


Requirements

Required:

  • Claude Code Account (sign up)
  • Visual Studio Code (download)
  • Claude Code VS Code Extension (install from marketplace)
  • Python 3.x (download)

Optional:

  • MCP servers for integrations (Notion, Airtable, Linear)
  • Git for version control

Learn More


Getting Nexus

Option 1: Use as Template (Recommended)

  1. Go to the Nexus GitHub repository
  2. Click "Use this template" β†’ "Create a new repository"
  3. Name your repo, set visibility, click "Create repository"
  4. Clone your new repo:
    git clone https://github.com/YOUR-USERNAME/YOUR-REPO-NAME.git cd YOUR-REPO-NAME code .

This gives you your own copy where you can commit personal data (goals, projects, skills).

Option 2: Direct Clone (For Trying It Out)

git clone https://github.com/DorianSchlede/nexus-template.git cd nexus-template code .

Note: With direct clone, you can't push changes to the original repo.


Getting Updates

Nexus receives regular system updates (new skills, improvements, fixes). Your personal data is never touched during updates.

What Gets Updated

| Updated (from upstream) | Protected (your data) | |------------------------|----------------------| | 00-system/ | 01-memory/ | | CLAUDE.md | 02-projects/ | | README.md | 03-skills/ | | | 04-workspace/ | | | .env, .claude/ |

Automatic Update Checks

Updates are checked automatically on startup. When available, you'll see:

⚑ UPDATE AVAILABLE: v0.9.0 β†’ v0.10.0
   Say 'update nexus' to get latest improvements

How to Update

Just say:

You: "update nexus"

AI: UPDATE AVAILABLE: v0.9.0 β†’ v0.10.0
    12 files will be updated

    Proceed? (yes/no)

You: "yes"

AI: βœ… Updated! Backup at: .sync-backup/2024-01-15/

Technical Reference

The sections below are for users who want deeper understanding.


Folder Structure

Nexus/
β”‚
β”œβ”€β”€ CLAUDE.md                    # Entry point - loads on startup
β”‚
β”œβ”€β”€ 00-system/                   # FRAMEWORK (don't modify)
β”‚   β”œβ”€β”€ core/                    # Engine scripts
β”‚   β”‚   β”œβ”€β”€ orchestrator.md      # AI decision logic
β”‚   β”‚   └── nexus-loader.py      # Context loader + state machine
β”‚   β”œβ”€β”€ skills/                  # Built-in system skills (26+)
β”‚   β”‚   β”œβ”€β”€ learning/            # Onboarding skills
β”‚   β”‚   β”œβ”€β”€ projects/            # Project management
β”‚   β”‚   β”œβ”€β”€ skill-dev/           # Skill creation
β”‚   β”‚   β”œβ”€β”€ system/              # System utilities
β”‚   β”‚   β”œβ”€β”€ notion/              # Notion integration
β”‚   β”‚   β”œβ”€β”€ airtable/            # Airtable integration
β”‚   β”‚   └── tools/               # Mental models, generators
β”‚   └── documentation/           # Framew
5-Dim Analysis
Clarity9/10
Novelty8/10
Utility8/10
Completeness9/10
Maintainability8/10
Pros & Cons

Pros

  • Retains context across sessions
  • Structured project management
  • Reusable workflows
  • Easy integration with tools

Cons

  • Requires setup of external accounts
  • Dependent on Claude AI
  • Learning curve for new users
  • Limited to specific integrations

Related Skills

building-secure-contracts

A
toolCo-Pilot
88/ 100

β€œPowerful, but the setup might scare off the impatient.”

ccmp

A
toolCo-Pilot
86/ 100

β€œPowerful, but the setup might scare off the impatient.”

deno-debug-skill

A
toolCo-Pilot
86/ 100

β€œPowerful, but the setup might scare off the impatient.”

Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.

Copyright belongs to the original author abdullahbeam.