write-local-user-stories

Automates creation, formatting, synchronization of local user stories with Azure DevOps via MCP tooling.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/klemensms/mcp-consultant-tools --skill write-local-user-stories
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-local-user-stories
Source: https://github.com/klemensms/mcp-consultant-tools/tree/main/.claude/skills/ado-user-story-writing-local-md
Command: npx skills add https://github.com/klemensms/mcp-consultant-tools --skill write-local-user-stories

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams keep locally authored user stories in sync with Azure DevOps by enforcing a consistent Markdown frontmatter and structure, reducing drift and manual rework.

Core Features & Use Cases

  • Enforces the required frontmatter and file layout for docs/user-stories/{id}.md so stories are machine- and human-friendly.
  • Guides and auto-fixes common formatting issues (Given/When/Then, acceptance criteria, prerequisites) to ensure consistency across stories.
  • Supports end-to-end workflow with MCP tooling to push and pull user stories between local files and Azure DevOps.
  • Includes templates and best-practices to avoid treating template placeholders as client requirements.

Quick Start

Create a new docs/user-stories/{id}.md with the required frontmatter and body, then push to Azure DevOps using the MCP sync tools.

Frequently Asked Questions about write-local-user-stories

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

FAQPage Schema
How do I sync local user stories with Azure DevOps?

To sync local user stories with Azure DevOps, you create Markdown files with required frontmatter under docs/user-stories and use MCP tooling to push and pull data. This enforces a strict file structure to reduce manual rework and data drift.

What is the required frontmatter format for local user stories?

The required frontmatter format for local user stories is a strict Markdown structure stored as docs/user-stories/{id}.md. This Skill validates and auto-fixes the file layout to ensure stories remain machine-readable and human-friendly.

How do I auto-fix acceptance criteria formatting in Markdown user stories?

You can auto-fix acceptance criteria formatting in Markdown user stories by applying this Skill's validation rules. It automatically corrects Given/When/Then structures and prerequisites to ensure consistency across all local story files.

Can I use MCP tooling to push local Markdown user stories to Azure DevOps?

Yes, you can use MCP tooling to push local Markdown user stories to Azure DevOps. This Skill supports an end-to-end workflow that synchronizes your locally authored story files with your Azure DevOps project.

How do I avoid treating user story template placeholders as client requirements?

To avoid treating template placeholders as client requirements, this Skill includes built-in templates and best-practices guidelines. These ensure you distinguish between structural boilerplate and actual project requirements during story creation.

What are the limitations of syncing Markdown user stories with Azure DevOps?

A limitation of syncing Markdown user stories with Azure DevOps is the strict dependency on the exact docs/user-stories/{id}.md frontmatter structure. Deviating from this enforced layout will prevent proper synchronization and auto-fixing.