dev

star 0

This skill should be used when the user invokes "/personal:dev" with a subcommand. Subcommands: init (project + task setup), new (create task from description or GH issue), complete (finish a task), renumber (reorder task priorities), prime (load project context).

dannysmith By dannysmith schedule Updated 4/4/2026

name: dev description: >- This skill should be used when the user invokes "/personal:dev" with a subcommand. Subcommands: init (project + task setup), new (create task from description or GH issue), complete (finish a task), renumber (reorder task priorities), prime (load project context). argument-hint: <init|new|complete|renumber|prime> [args] disable-model-invocation: true allowed-tools: - Bash - Read - Write - Edit - Glob - Grep

Dev Utilities

Project development utilities for initialisation, task management, and context priming. Designed for any dev project. Tasks are tracked as markdown files: todo tasks in docs/tasks-todo/task-NUMBER-name.md, completed tasks in docs/tasks-done/YYYY-MM-DD-task-NUMBER-name.md. If this project has not been initialised with this system yet, suggest the user runs /personal:dev init first.

Full user input

$ARGUMENTS

Important: executing bundled scripts

Scripts in scripts/ are executable with shebangs. Execute them directly — never prepend bash, sh, or any interpreter. For example: scripts/init-project.sh not bash scripts/init-project.sh.

Subcommands

The first word of the user input above is the subcommand. Everything after it is context for that subcommand. If no argument was provided, list the available subcommands and ask the user which they want.

init

Initialise or update a project's AI boilerplate and task management structure.

Two phases:

  1. Execute: scripts/init-project.sh
  2. Read and follow the AI instructions in references/init.md

new

Create a new task file in docs/tasks-todo/.

Read and follow references/new.md. The context for the new task is everything after "new" in the user input above.

complete

Complete a task by moving it from docs/tasks-todo/ to docs/tasks-done/ with a date prefix.

The task identifier is the word immediately after "complete" in the user input.

Execute: scripts/complete-task.sh <task-identifier>

Report the result to the user.

renumber

Renumber prioritised tasks to start from 1 with no gaps.

Execute: scripts/renumber-tasks.sh

Report the result to the user.

prime

Prime the current session with essential project context.

Read and follow references/prime.md. The context/focus area is everything after "prime" in the user input above (if anything).

Install via CLI
npx skills add https://github.com/dannysmith/claude-marketplace --skill dev
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator