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.