Skip to content
Agentmart
Submit a tool

nexus

Use for persistent TODO capture, daily brief retrieval, and shared Codex/Claude operating rules.

Skill by aayushostwal

IndexedMIT★ 19
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/aayushostwal-nexus

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use for persistent TODO capture, daily brief retrieval, and shared Codex/Claude operating rules. Trigger on remember/track/follow-up requests, "nexus add/show/brief", or policy/workflow questions across Slack, Outlook, and Jira contexts.

Use cases: productivity, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/nexus

What's inside

Skill name
nexus
Description
Use for persistent TODO capture, daily brief retrieval, and shared Codex/Claude operating rules. Trigger on remember/track/follow-up requests, "nexus add/show/brief", or policy/workflow questions across Slack, Outlook, and Jira contexts.
License
MIT
Instructions
99 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Nexus Agent Kit

Shared operating rules for Codex and Claude Code sessions.
---

## Compatibility
- The plugin ships its own dependency-free scripts: run them with `node "${CLAUDE_PLUGIN_ROOT}/bin/nexus.js"` (requires Node >= 18; no npm install)
- Required files: `~/.nexus/TODOS.md`, `~/.nexus/state.json`

---

## Workflow

### Step 1 — TODO Classification & Addition
When the user asks to remember, track, add, or follow up on something:
1. Classify into exactly one of: `Work`, `Python`, `Claude`, `Codex`, `AWS`, `Jira`, `Slack`, `Outlook`, `Personal`, `General`.
2. Run `node "${CLAUDE_PLUGIN_ROOT}/bin/nexus.js" add "<task>"`.
3. Confirm with the output format below.

If the script fails: check that Node >= 18 is installed (`node --version`).

### Step 2 — TODO Listing
Run `node "${CLAUDE_PLUGIN_ROOT}/bin/nexus.js" todos --limit 8`. Output grouped by label, sorted by recency.

### Step 3 — Daily Brief
When the user asks for a daily brief or "what's on my plate":
1. Read `~/.nexus/TODOS.md`.
2. Read `~/.nexus/state.json`.
3. Use Slack, Outlook, and Jira MCPs **only if configured** in state.json.
4. Extract action items and add each with `node "${CLAUDE_PLUGIN_ROOT}/bin/nexus.js" add "<task>"`.
5. Ask before sending Slack messages, email, updating Jira, or changing AWS.

---

## Output Format

For TODO operations:
```
Outcome: [what was done]
Actions: [commands run]
Evidence: [nexus script output or confirmation]
Next Step: [what the user should do next]
```

For daily briefs:
```
Outcome:
Urgent:
Today:
Waiting:
Added TODOs:
Risks:
Next Step:
```

---

## Anti-Patterns
- Never perform external writes (Slack, email, Jira, AWS changes) without explicit user confirmation first.
- Never expose API keys, tokens, or secrets in any output.
- Never skip classification — always assign a label before adding a TODO.
- Never use a large model for TODO classification or text summarization; use the smallest capable model.
- Never claim nexus script output without actually running the command.

---

## Examples

**Input:** "Remember to follow up with finance about the Outlook invoice."

**Output:**
```
Outcome: TODO added under Work.
Actions: node "${CLAUDE_PLUGIN_ROOT}/bin/nexus.js" add "Follow up with finance about Outlook invoice"
Evidence: ✓ Added to ~/.nexus/TODOS.md
Next Step: Review during tomorrow's daily brief.
```

**Input:** "What's on my plate today?"

**Output:**
```
Outcome: Daily brief generated from TODOS.md and state.json.
Urgent: Deploy hotfix for auth service (due today)
Today: Review PR #42, sync with design team
Waiting: Finance invoice reply
Added TODOs: none new
Risks: Auth deploy blocks two downstream services
Next Step: Start with the auth hotfix deploy.
```

---

## Safety Rules
- Prefer read-only MCP operations in all cases.
- Ask before any external write — once per action, not once per session.
- Verify command output before claiming a task is complete.

From aayushostwal/nexus, MIT.

More from aayushostwal/nexus

Signals

Stars
19
Forks
0
Open issues
2
Last commit (this folder)
Sep 30, 2026 (27 days ago)
Last release
Aug 10, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from aayushostwal

Cite this page

nexus skill. Agent Mart. https://agentmart.dev/skills/aayushostwal-nexus (last updated 2026-10-24)