dynamo-skill-writer

Synchronize canonical skill definitions with wrappers for GitHub Copilot, Cursor, and Claude.

2.0k|678|Updated Feb 9, 2012
One-click install
npx skills add https://github.com/DynamoDS/Dynamo --skill dynamo-skill-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynamo-skill-writer
Source: https://github.com/DynamoDS/Dynamo/tree/main/.agents/skills/dynamo-skill-writer
Command: npx skills add https://github.com/DynamoDS/Dynamo --skill dynamo-skill-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation and maintenance of AI agent skills by ensuring consistency across different platforms like GitHub Copilot, Cursor, and Claude Code.

Core Features & Use Cases

  • Canonical Skill Management: Author and update skills in a single, authoritative location (.agents/skills/).
  • Cross-Tool Synchronization: Automatically generate and update mirrored skill wrappers for various AI coding assistants.
  • Drift Detection & Correction: Identifies and resolves discrepancies between canonical skills and their generated wrappers.
  • Use Case: When you create a new skill for Dynamo, this tool ensures it's immediately available and correctly configured for Copilot, Cursor, and Claude, maintaining a unified agent experience.

Quick Start

Use the dynamo-skill-writer to create a new skill for managing Dynamo agent skills.

Frequently Asked Questions about dynamo-skill-writer

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

FAQPage Schema
How do I synchronize AI agent skills across GitHub Copilot, Cursor, and Claude?

To synchronize AI agent skills across GitHub Copilot, Cursor, and Claude, you author canonical skill definitions in `.agents/skills/` and use the tool to automatically generate and update mirrored wrappers across platforms, ensuring a unified agent experience without manual duplication.

What is the best way to manage AI coding assistant skill drift?

Managing AI coding assistant skill drift involves identifying and resolving discrepancies between canonical skill definitions and their generated platform wrappers. The tool automatically detects configuration inconsistencies across `.github/agents/` and other directories, then corrects them to match the authoritative source.

Can I use a single canonical definition to generate agent skills for multiple platforms?

Yes, you can use a single canonical definition to generate agent skills for multiple platforms. By authoring content once in `.agents/skills/`, the tool automatically creates and updates the necessary mirrored wrappers for GitHub Copilot, Cursor, and Claude Code.

Does the skill lifecycle management process update existing wrappers or only create new ones?

The skill lifecycle management process both creates and updates existing wrappers. It manages the full lifecycle by automating the creation of new mirrored wrappers and updating current ones across `.agents/skills/`, `.github/agents/`, and associated documentation whenever canonical definitions change.

Why do I need cross-tool synchronization for Claude and Copilot agent skills?

You need cross-tool synchronization for Claude and Copilot agent skills to maintain consistency across different AI coding assistants. Without it, manually updating multiple wrapper configurations leads to configuration drift, causing inconsistent agent behaviors and fragmented skill availability.

Are there limitations to automating skill management for AI coding assistants?

Automating skill management for AI coding assistants is limited to platforms with supported wrapper generation, specifically GitHub Copilot, Cursor, and Claude Code. It requires maintaining a strict canonical source in `.agents/skills/` to validate and generate downstream wrappers correctly.