newtask

Create a Notion task page and matching git branch from develop for Spovishun board work.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/Astrumon/Spovishun --skill newtask
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: newtask
Source: https://github.com/Astrumon/Spovishun/tree/main/.claude/skills/newtask
Command: npx skills add https://github.com/Astrumon/Spovishun --skill newtask

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many development tasks require both a tracked Notion task and a corresponding git branch, and manually creating the page, selecting the next task number, composing structured content, and creating a correctly named branch is repetitive and error-prone.

Core Features & Use Cases

  • Automated Notion page creation: Creates a new task page in the Spovishun Notion board with the required sections (Goal, Branch name, Steps, Definition of Done, and an AI prompt).
  • Deterministic numbering and branch naming: Scans existing task names to compute the next sequential task number and generates a standardized branch name from the title (feature/spovishun-{N}-{slug}).
  • Git branch workflow: Checks out develop, creates a new branch from develop, and reports the created branch without overwriting existing branches.
  • Use case: When adding a new feature, use this skill to produce a properly formatted Notion task and immediately start working on a correctly named feature branch.

Quick Start

Create a new Notion task with a concise title and 2–5 sentence description so the skill creates the Notion page and prepares the matching git branch from develop.

Frequently Asked Questions about newtask

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Notion task creation and git branch setup for new features?

To automate Notion task creation and git branch setup, this Skill fetches your Notion board to determine the next sequential task number, creates a formatted Notion page with goal and definition of done, and generates a matching git branch from develop.

How does deterministic task numbering work when creating a Notion page?

Deterministic task numbering works by scanning existing task names on the Notion board to compute the next sequential number, ensuring your Notion page and git branch names follow a standardized format without manually guessing numbers.

Can I create a git branch from develop without overwriting existing branches?

Yes, you can create a git branch from develop safely. This Skill checks out the develop branch, creates a new feature branch using a standardized naming convention, and reports the created branch without overwriting any existing branches.

What is the best way to structure a Notion task page for project management?

The best way to structure a Notion task page is to include standardized sections for the Goal, Branch name, Steps, Definition of Done, and an AI prompt, which this Skill generates automatically when initiating new development work.

Do I need to manually name git branches when integrating with a Notion board?

No, you do not need to manually name git branches. This Skill generates a standardized branch name directly from the task title and sequential number, applying the feature/spovishun-{N}-{slug} format automatically.

What should I provide to start a new development task with Notion and git automation?

You should provide a concise task title and a 2-5 sentence description. The Skill uses this input to create the Notion page with required sections and prepares the matching git feature branch from develop.