Skip to content

Conversation

@JAORMX
Copy link
Collaborator

@JAORMX JAORMX commented Jan 20, 2026

Summary

  • Add Agent Skill at .claude/skills/package-mcp-server/ to help users package MCP servers
  • Includes step-by-step workflow using Taskfile commands
  • Full spec.yaml reference documentation

Skill Contents

SKILL.md - Main workflow with 8 steps:

  1. Gather package information (npm/PyPI/Go)
  2. Determine protocol directory
  3. Create directory structure
  4. Create spec.yaml
  5. Build dockhand CLI (task build-setup)
  6. Verify provenance
  7. Test locally (task build, task scan, task test-build)
  8. Commit changes

references/SPEC-YAML-REFERENCE.md - Complete spec.yaml documentation:

  • Full schema with all fields
  • Protocol-specific examples (npm, PyPI, Go)
  • Security allowlist configuration

Test plan

  • Verify skill is discovered by Claude Code
  • Test workflow by packaging a sample MCP server
  • Verify task commands referenced are correct

🤖 Generated with Claude Code

Add an Agent Skill to help users package MCP servers for Dockyard:

- SKILL.md with step-by-step workflow using task commands
- references/SPEC-YAML-REFERENCE.md with full spec.yaml documentation

The skill guides users through:
1. Gathering package information
2. Creating directory structure
3. Writing spec.yaml configuration
4. Building dockhand CLI (task build-setup)
5. Verifying provenance
6. Testing locally (task build, task scan, task test-build)
7. Committing changes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@JAORMX JAORMX requested a review from rdimitrov January 20, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants