Skip to content
Back to skills

2568 Plugin Readme Bdb366f1

ASecurity

**Your AI Chief of Staff as a Claude Code Plugin** This document explains how Dex works as a Claude Code plugin and how to install it.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
businesspythongobashgitapidocumentation

Works with

  • claude code
  • api
  • mcp

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2568-plugin_readme_bdb366f1 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2568 Plugin Readme Bdb366f1?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2568 Plugin Readme Bdb366f1
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2568-plugin-readme-bdb366f1/badge)](https://www.skillsdirectory.com/skills/tools-only-2568-plugin-readme-bdb366f1)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Dex Plugin

**Your AI Chief of Staff as a Claude Code Plugin**

This document explains how Dex works as a Claude Code plugin and how to install it.

## What This Plugin Provides

Dex is more than a traditional plugin - it's a complete personal operating system that includes:

### Skills (60+)
- Daily planning and review workflows
- Meeting intelligence and prep
- Task and project management
- Career development tracking
- Quarterly and weekly planning
- System improvement tools
- Content creation assistants

### MCP Servers (9)
- **work** - Task, priority, and goal management
- **calendar** - Calendar integration (macOS Calendar.app)
- **tasks** - Task tracking and completion
- **career** - Career development and evidence capture
- **resume** - Resume building and optimization
- **onboarding** - First-time setup wizard
- **beta** - Beta feature management
- **dex-analytics** - Anonymous usage analytics
- **dex-improvements** - System improvement backlog

### Session Hooks
- Automatic context injection (people, companies)
- Daily intelligence updates (meetings, newsletters, YouTube)
- Session startup automation
- Git safety checks

### Vault Structure
Dex uses the PARA method (Projects, Areas, Resources, Archives):
- `00-Inbox/` - Capture zone
- `01-Quarter_Goals/` - Quarterly planning
- `02-Week_Priorities/` - Weekly focus
- `03-Tasks/` - Task backlog
- `04-Projects/` - Active projects
- `05-Areas/` - Ongoing areas (People, Companies, Career)
- `06-Resources/` - Reference material
- `07-Archives/` - Historical data
- `System/` - Configuration and learnings

## Installation Methods

### Method 1: Direct Plugin Installation (Recommended for Claude Code users)

```bash
# Install from GitHub
claude plugin install https://github.com/davekilleen/dex
```

After installation:
1. Navigate to a directory where you want your vault
2. Run the onboarding: `/setup` (or the skill the plugin provides)
3. Answer the setup questions (name, role, pillars, etc.)
4. The vault structure will be created automatically

### Method 2: Clone and Link (For development or customization)

```bash
# Clone the repository
git clone https://github.com/davekilleen/dex.git
cd dex/dex-core

# Install Python dependencies
pip install -r requirements.txt

# Link as a local plugin
claude plugin add . --scope user
```

### Method 3: Marketplace Installation (Coming Soon)

Once Dex is added to a marketplace:
```bash
claude plugin install dex@marketplace-name
```

## Post-Installation Setup

### 1. Python Requirements

Dex MCP servers require Python 3.10+:

```bash
# Check Python version
python3 --version

# Install dependencies
pip install anthropic-mcp pyyaml python-dateutil
```

### 2. Vault Initialization

The plugin needs to know where your vault is located. This is configured during onboarding via the MCP server, which will:
- Create the folder structure
- Generate configuration files
- Set up your user profile
- Configure MCP server paths

### 3. Optional Integrations

For full functionality, you can integrate:
- **Granola** - Meeting recording and transcription
- **Gmail API** - Newsletter intelligence
- **ScreenPipe** - Ambient commitment detection (beta)
- **Calendar.app** (macOS) - Calendar integration

## Plugin Architecture

### How MCP Servers Work

The plugin's MCP servers use the `VAULT_PATH` environment variable to find your vault:

```json
{
  "mcpServers": {
    "work": {
      "command": "python",
      "args": ["-m", "core.mcp.work_server"],
      "env": {
        "VAULT_PATH": "/path/to/your/vault"
      }
    }
  }
}
```

During onboarding, Dex automatically configures this path.

### How Skills Work

Skills are invoked with `/skill-name`:
- `/daily-plan` - Morning planning ritual
- `/daily-review` - End-of-day review
- `/week-plan` - Weekly priority setting
- `/meeting-prep` - Prepare for upcoming meetings
- `/project-health` - Check project status
- `/dex-level-up` - Discover unused features

Full list: Run `/dex-level-up` or check `.claude/skills/README.md`

### How Hooks Work

Session hooks run automatically:
- **Startup** - Load context, check for updates
- **People/Company Context** - Inject context when files reference people
- **Daily Intelligence** - Process YouTube/newsletter/meeting intel

## Differences from Traditional Plugins

Most Claude Code plugins provide agents, commands, or skills that augment your workflow.

**Dex is different:**
- It creates a complete vault structure (folders, files, configuration)
- It manages persistent state (tasks, people, projects, goals)
- It has a learning system that improves over time
- It requires onboarding to tailor the system to your role

Think of Dex as **"installing an operating system"** rather than **"adding a feature"**.

## Customization

After installation, you can customize Dex by:

1. **Adding custom skills** - Use `/create-skill` to build your own workflows
2. **Editing CLAUDE.md** - Add personal instructions in the USER_EXTENSIONS block
3. **Configuring pillars** - Edit `System/pillars.yaml` to match your priorities
4. **Adjusting settings** - Modify `System/user-profile.yaml` for preferences

## Updating

The plugin includes a self-update system:

```bash
# Check for updates
/dex-whats-new

# Update Dex
/dex-update

# Rollback if needed
/dex-rollback
```

## Troubleshooting

### MCP Servers Not Loading

If MCP servers don't start:
1. Check Python version: `python3 --version` (need 3.10+)
2. Install dependencies: `pip install anthropic-mcp pyyaml python-dateutil`
3. Verify vault path in `.claude/settings.json`

### Skills Not Appearing

If skills aren't available:
1. Check plugin is enabled: `claude plugin list`
2. Enable if disabled: `claude plugin enable dex`
3. Restart Claude Code

### Onboarding Won't Complete

If onboarding gets stuck:
1. Check `System/.onboarding/state.json` for errors
2. Delete the state file to restart: `rm System/.onboarding/state.json`
3. Run `/setup` again

## Support

- **Documentation**: See `06-Resources/Dex_System/Dex_System_Guide.md` in your vault
- **Issues**: Report on [GitHub Issues](https://github.com/davekilleen/dex/issues)
- **Discussions**: Join [GitHub Discussions](https://github.com/davekilleen/dex/discussions)

## License

MIT License - see LICENSE file for details

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.