register

Creates templated brief files for bugs, features, migrations, and technical debt with sequential IDs.

10|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/fiftynotai/igris-ai --skill register
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: register
Source: https://github.com/fiftynotai/igris-ai/tree/main/.claude/skills/register
Command: npx skills add https://github.com/fiftynotai/igris-ai --skill register

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Eliminates manual brief creation and tracking by automating the generation of templated brief files (bugs, features, migrations, technical debt) so teams have consistent metadata, IDs, and a clear starting point for work.

Core Features & Use Cases

  • Argument parsing and type selection: Accepts a brief type and title, prompts for type when omitted, and maps types to standard prefixes (BR, MG, TD, etc.).
  • Sequential ID assignment: Scans ai/briefs/ to find the next available numeric ID for the selected prefix and creates a slugged filename.
  • Template-driven brief creation: Reads the appropriate ai/briefs/{PREFIX}-TEMPLATE.md (with fallback) and populates fields like Status, Priority, Created date, and Title.
  • Optional brain sync and blocker handling: Adds P0/P1 items to session BLOCKERS.md and calls the igris_brief_sync MCP when available, while failing silently if the brain is unreachable.
  • Use case: Quickly register a reproducible bug brief or new feature ticket from inside a project without leaving the development environment.

Quick Start

Use the register skill to create a new bug brief by invoking /register bug "Title of the bug".

Frequently Asked Questions about register

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

FAQPage Schema
How do I automate brief creation for bugs and features in a markdown repository?

Automated brief creation parses arguments, selects templates, computes sequential IDs, and writes populated markdown files to the project briefs folder. This eliminates manual tracking and ensures consistent metadata for bugs, features, migrations, and technical debt.

What's the best way to track technical debt and migrations using markdown templates?

Tracking technical debt and migrations is best handled by mapping brief types to standard prefixes like TD and MG, then generating sequential markdown files from predefined templates. This approach maintains consistent metadata and provides a clear starting point for development work.

Do I need an igris_brain MCP connection to register and sync project briefs?

An igris_brain MCP connection is not required to register briefs. The skill calls the igris_brief_sync MCP when available but fails silently if the brain is unreachable, allowing local brief generation and blocker tracking to proceed normally without external dependencies.

Can I automatically add P0 and P1 blockers to a session tracking file?

Yes, you can automatically add P0 and P1 blockers to session/BLOCKERS.md during brief creation. When registering a brief with high priority items, the skill optionally appends these blockers to the session file to surface immediate impediments alongside the generated markdown brief.

How does sequential ID assignment work for issue tracking in a briefs folder?

Sequential ID assignment works by scanning the ai/briefs/ directory to find the next available numeric ID for the selected prefix. It combines this ID with the prefix and a slugged title to create a unique filename for each new bug, feature, migration, or technical debt entry.

What happens if a template is missing when generating a new feature brief?

If a specific template is missing, the brief generation falls back to a default template to populate standard fields like Status, Priority, Created date, and Title. This ensures brief creation can proceed even without a customized template for every prefix.