skill-authoring

Standardize agent skill creation and updates with TypeScript and Bun scripts.

Updated Jan 1, 2026
One-click install
npx skills add https://github.com/ViewableGravy/better-ecs --skill skill-authoring-viewablegravy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/ViewableGravy/better-ecs/tree/main/.github/skills/skill-authoring
Command: npx skills add https://github.com/ViewableGravy/better-ecs --skill skill-authoring-viewablegravy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a clear, standardized process and template for creating or updating agent skills, ensuring consistency and maintainability across the repository.

Core Features & Use Cases

  • Guided Skill Creation: Follows a defined workflow starting from a template.
  • Script Management: Organizes and references TypeScript scripts using Bun shell syntax.
  • Use Case: When a new agent capability needs to be added, this skill ensures it's documented and implemented according to established standards.

Quick Start

Use the skill-authoring skill to create a new skill based on the provided template.

Frequently Asked Questions about skill-authoring

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

FAQPage Schema
How do I standardize agent skill creation across a repository?

To standardize agent skill creation, use a structured workflow and template that enforces consistent script organization with TypeScript and Bun, ensuring maintainability. This approach provides a clear process for adding new capabilities while adhering to documentation guidelines.

What is the best way to organize TypeScript scripts for new agent skills?

The best way to organize TypeScript scripts for agent skills is by using Bun shell syntax within a standardized template. This ensures scripts are properly referenced and maintained according to established repository guidelines.

Do I need Bun to manage scripting for agent capabilities?

Yes, you need Bun to manage scripting for agent capabilities, as the skill authoring process specifically requires referencing TypeScript scripts using Bun shell syntax to maintain consistency.

When do I need a template for updating agent skills?

You need a template for updating agent skills whenever a new agent capability requires implementation or existing skills need modifications. It enforces a structured workflow, ensuring all updates adhere to established documentation and script organization standards.

Can I use this skill authoring workflow for non-TypeScript scripting?

No, this skill authoring workflow is designed specifically for TypeScript and Bun. It enforces script organization using Bun shell syntax, meaning non-TypeScript implementations would not adhere to the established repository standards.