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.