---
title: "demo-quality"
description: "Quality gate for the demo and lab guides in this masterclass: a readme checker skill, a topic-index MCP server, a review agent, and a hook that catches brand-voice violations as they are written."
canonical: https://agentpluginsdirectory.com/plugins/demo-quality
last-updated: 2026-09-25
---

# demo-quality
Quality gate for the demo and lab guides in this masterclass: a readme checker skill, a topic-index MCP server, a review agent, and a hook that catches brand-voice violations as they are written.
- Slug: demo-quality
- Publisher: Alexander Kastil
- Repository: https://github.com/alexander-kastil/agentic-sw-engineering
- Manifest: demos/02-agentic-harness/06-plugins/demo-quality-plugin/plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): other
- Skills: 1 (demo-readme-check)
- MCP servers: 1 (topic-index)
- Stars: 4
- Repository created: 2026-02-05
- Repository last pushed: 2026-09-25
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/demo-quality
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What demo-quality does, in the publisher's words

Companion Material for Class Delivery by Alexander Kastil

- Fundamentals & Agent Mode Basics
- GitHub Copilot Harness
- Implementing Agentic Coding
- Agent Sessions & Agents Window
- GitHub Copilot CLI & SDK
- GitHub Copilot App

Copyright (c) 2026 Alexander Kastil / integrations.at. All rights reserved. These materials are proprietary and are not open-source or Creative Commons. Use is governed by the LICENSE file; the summary below is for convenience only and does not modify it.

Participation in this project is also governed by the Code of Conduct.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/alexander-kastil/agentic-sw-engineering/HEAD/readme.md

## Skills

- demo-readme-check: Check a demo or lab readme in this masterclass against the class brand-voice rules: no em dashes, every code fence declares a language, internal links are relative. Use before committing a new or edited readme under demos/ or labs/, or when asked to review guide quality.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- topic-index: transport: stdio; command: python mcp/topic_index.py

Read from the plugin's own mcp.json. Environment variable names only, never values.
