Skip to content
Back to skills

Scheduled Jobs

ASecurity

This skill manages background scheduled jobs for Northbrook agents.

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
devopsbash

Works with

  • cli

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add brycedbjork/northbrook --skill scheduled-jobs --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Scheduled Jobs?

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

Security grade badge for Scheduled Jobs
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/brycedbjork-scheduled-jobs/badge)](https://www.skillsdirectory.com/skills/brycedbjork-scheduled-jobs)

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

Download with Pro
SKILL.md
# Scheduled Jobs Skill (pi.dev-aligned)

This skill manages background scheduled jobs for Northbrook agents.

## Purpose

Provide an agent-friendly scheduling interface while the full pi.dev agent loop integration is still in progress.

Current status:
- Create/list/edit/remove jobs is fully implemented.
- Daemon execution is a **stub** that marks due jobs as `queued_for_pi_dev`.
- Final dispatch into pi.dev agent executors will be added in a future milestone.

## Data Model

Jobs are stored in `~/.northbrook/workspace/scheduled-jobs.json`.

Each job includes at minimum:
- `timestamp` (ISO-8601)
- `agentId`
- `prompt`

Additional metadata supports safe operations and future pi.dev execution handoff:
- `id`, `status`, `createdAt`, `updatedAt`, optional `queuedAt`

## CLI

Use via `nb jobs`:

```bash
nb jobs create --agent <agentId> --in 30m --prompt "Review overnight earnings"
nb jobs list
nb jobs show <jobId>
nb jobs edit <jobId> --prompt "Updated prompt"
nb jobs remove <jobId>
```

## pi.dev Alignment Notes

- `framework` marker is persisted as `pi.dev`.
- Due jobs transition to `queued_for_pi_dev` to model dispatch intent.
- Execution intents are logged to `~/.northbrook/agents/scheduled-job-executions.jsonl`.
- Future pi.dev handoff should consume queued jobs, execute prompts in agent runtime contexts, then update job lifecycle state.

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.