One-click install
npx skills add https://github.com/wuji-technology/pm-workflow-plugin --skill writing-skills-wuji-technology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/wuji-technology/pm-workflow-plugin/tree/main/skills/writing-skills
Command: npx skills add https://github.com/wuji-technology/pm-workflow-plugin --skill writing-skills-wuji-technology

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Creating, editing, and validating Skills is error-prone without standard guidelines. This Skill design guide provides contracts, phase structures, and guardrails to ensure consistent, safe Skill delivery.

Core Features & Use Cases

  • Provides a contract declaration template to define input, output, boundaries, and NOT-to-use signals for Skill creation or modification.
  • Defines a reusable phase-based workflow (Entrance, Divergence, Convergence, Output) and quality checks to ensure MECE flow and traceability.
  • Supports tooling of frontmatter conformance, references, and templates to enable governance across teams and projects.

Quick Start

Draft the Skill contract, fill Phase definitions following the templates, and perform a quick self-check before deployment.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I validate skill frontmatter and phase sequencing before deployment?

To validate skill frontmatter and phase sequencing, draft the skill contract, fill the phase definitions using the provided templates, and run a quick self-check to enforce frontmatter conformance, safety guardrails, and MECE flow traceability before deployment.

What is specification-driven design for creating AI agent skills?

Specification-driven design for AI agent skills is a methodology using contract declaration templates to define input, output, boundaries, and NOT-to-use signals, ensuring consistent, safe skill delivery through standardized phase structures and guardrails.

How do I structure workflows to ensure MECE flow and traceability in skill design?

Structure workflows using a reusable phase-based sequence of Entrance, Divergence, Convergence, and Output phases. This phase management approach applies quality checks to ensure MECE flow and traceability across skill creation and editing.

Does this skill creation guide work for managing quality assurance across multiple projects?

Yes, this skill creation guide supports end-to-end development and governance across portfolios. It provides frontmatter conformance tooling, references, and templates to enable consistent quality assurance and safety guardrails across multiple teams and projects.

What's the best way to define boundaries and NOT-to-use signals for AI agent skills?

The best way to define boundaries and NOT-to-use signals is using the contract declaration template. This template explicitly specifies input, output, and operational limits during skill creation or modification to enforce safety guardrails.

Why do I need phase management and contract templates for skill development?

You need phase management and contract templates for skill development because creating and editing skills is error-prone without standard guidelines. These structures provide required boundaries, phase sequencing, and quality checks to ensure safe, consistent delivery.