create-justification

Generate a uniquely named markdown justification file with frontmatter.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/steviecs/documenso --skill create-justification-steviecs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-justification
Source: https://github.com/steviecs/documenso/tree/main/.agents/skills/create-justification
Command: npx skills add https://github.com/steviecs/documenso --skill create-justification-steviecs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It streamlines the creation of justification markdown files, ensuring each decision is documented with a unique identifier and proper metadata without manual file naming.

Core Features & Use Cases

  • Unique three‑word ID: Guarantees filename uniqueness across the repository.
  • Automatic frontmatter: Inserts the current date and a formatted title based on the provided slug.
  • Content insertion: Includes the user‑provided justification text.
  • Use case: When a team needs to record the reasoning behind architectural or product decisions, they can invoke this skill to generate a ready‑to‑track document.

Quick Start

Invoke the create‑justification skill with a decision slug and your justification text to instantly generate a properly formatted markdown file.

Frequently Asked Questions about create-justification

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

FAQPage Schema
How do I generate a markdown file to document architectural decisions?

To generate a markdown file for architectural decisions, provide a decision slug and your justification text. The tool creates a uniquely named markdown file with a three-word identifier and frontmatter containing the date and title.

Why do I need a three-word identifier for decision justification files?

A three-word identifier guarantees filename uniqueness across your repository. This prevents naming collisions when multiple team members document reasoning for various product or strategic choices simultaneously.

Can I automatically add frontmatter to decision documentation markdown files?

Yes, you can automatically add frontmatter to decision documentation markdown files. The generation process inserts the current date and a formatted title based on your provided decision slug directly into the file's metadata.

What is the best way to track product strategy reasoning in a repository?

The best way to track product strategy reasoning is to store documented decisions in a dedicated directory. This skill generates files within the .agents/justifications directory, ensuring your architectural and product choices are consistently tracked.

Does this justification file generator require any external dependencies?

No external dependencies are required to generate justification files. The skill operates independently using internal scripts to create uniquely named markdown files with the necessary frontmatter and content.

What limitations exist when generating decision documentation with a unique ID?

A limitation is that the unique ID is strictly a three-word identifier generated by the script, meaning you cannot supply a custom filename. Additionally, content insertion is limited to the text you provide without further structural formatting.