Skill Authoring Workflow

🌐Community
by deanpeters · vlatest · Repository

DeanPeters' skill-authoring-workflow streamlines creation of custom AI skills through guided templates and automated testing.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add skill-authoring-workflow npx -- -y @trustedskills/skill-authoring-workflow
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "skill-authoring-workflow": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/skill-authoring-workflow"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill, DeanPeters' Skill Authoring Workflow, streamlines the creation and updating of AI skills. It transforms initial ideas, workshop content, or draft prompts into fully compliant SKILL.md assets ready for inclusion in a repository. The workflow ensures consistency and quality by enforcing standards and automated testing throughout the process.

When to use it

  • When you have an idea for a new skill but need guidance on structuring it.
  • When you already have existing content (like research or workshop materials) that needs to be formatted into a skill.
  • When refining an existing skill and ensuring it meets all requirements.
  • To avoid inconsistent quality ("looks good to me" roulette) when creating new skills.

Key capabilities

  • Guided Wizard: Helps create a skill from initial ideas using interactive prompts (build-a-skill.sh).
  • Content-first Generator: Converts existing source content into a skill format (add-a-skill.sh).
  • Automated Validation: Includes scripts to check frontmatter validity, section order compliance, metadata limits, and cross-reference resolution (test-a-skill.sh, check-skill-metadata.py, check-skill-triggers.py).
  • Workshop Facilitation Protocol: Defines a structured conversation flow for guided skill creation using numbered prompts and options.

Example prompts

  • "Run the guided wizard to help me create a new skill." (build-a-skill.sh)
  • "Convert my research document into a skill." (add-a-skill.sh research/your-framework.md)
  • "Test the skill 'my-new-skill' for compliance." (test-a-skill.sh --skill my-new-skill --smoke)

Tips & gotchas

  • Preflight is crucial: Use ./scripts/find-a-skill.sh to avoid creating duplicate skills.
  • Follow the workflow sequence: This document defines the logic and outputs, taking precedence over other instructions.
  • Strict validation: Always run the automated tests (test-a-skill.sh, check-skill-metadata.py) before committing changes.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
deanpeters
Installs
109

🌐 Community

Passed automated security scans.