Skills

Skills

Skills are designed to improve AI agent performance by providing structured instructions and resources for specific tasks. This is applicable to any AI agent with skill support, and developers can point AI agents to the skills directory for structured task handling.

List of Skills

The following skills are available in the MarkBind project:

Skill Name Description
markbind-typescript-migration Complete guide for migrating JavaScript files to TypeScript in the MarkBind project, including the two-commit strategy, import/export syntax conversion, and best practices. Use when migrating .js files to .ts in MarkBind's core package.

Adding New Skills

If you find yourself performing similar structured tasks with an AI agent, consider adding a new skill to the .github/skills/ directory. Each skill should include:

  1. A SKILL.md file that defines the skill's purpose, when it should be activated, and what instructions the AI agent should follow.
  2. Any necessary scripts or resources to support the skill's functionality.
  3. Clear documentation on how to use the skill.