skill-creator-for-work

Create and validate AI agent skills with templates, scripts, and reference patterns.

2|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill skill-creator-for-work-deepjh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator-for-work
Source: https://github.com/DeepJH/doubao-skill-and-info/tree/main/skills/skill-creator-for-work
Command: npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill skill-creator-for-work-deepjh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Creating a well-structured Skill for an AI agent requires knowing the SKILL.md format, frontmatter rules, resource organization, and context-efficiency principles. This Skill guides the entire creation and update process so new skills are consistent, discoverable, and token-efficient. ## Core Features & Use Cases - Skill Scaffolding: Run init_skill.py to generate a complete skill directory with SKILL.md template plus example scripts/, references/, and assets/ folders. - Design Guidance: Apply progressive disclosure, degrees-of-freedom, and workflow/output patterns from bundled reference documents when writing instructions. - Validation: Run quick_validate.py to check frontmatter fields, naming conventions, and description constraints before finalizing. - Use Case: When a user asks to build a new skill for a recurring task (e.g., a PDF editor or web content collector), follow the six-step process from understanding examples through iteration to produce a finished skill folder in workspace/.user_skills. ## Quick Start Create a new skill named pdf-rotator using this skill's initialization script and then fill in the generated SKILL.md template.

Frequently Asked Questions about skill-creator-for-work

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

FAQPage Schema
How do I create a new skill for an AI agent?

Run init_skill.py with the skill name and a target path ending in workspace/.user_skills. The script generates a SKILL.md template plus example scripts, references, and assets directories that you customize or delete.

What should a SKILL.md file contain?

SKILL.md requires YAML frontmatter with name and description fields, followed by Markdown instructions. The description must explain what the skill does and when to trigger it, since only frontmatter is read for discovery.

How do I validate a skill before publishing it?

Run quick_validate.py against the skill folder. It checks that SKILL.md exists, the frontmatter parses as YAML, name is hyphen-case under 64 characters, and description has no angle brackets and stays under 1024 characters.

When should a skill use scripts versus references?

Use scripts for deterministic, repeatedly rewritten code that can execute without loading into context. Use references for detailed documentation like schemas or API guides that the agent reads only when needed, keeping SKILL.md lean.

What naming rules apply to skill names?

Skill names must be hyphen-case: lowercase letters, digits, and hyphens only, with no leading, trailing, or consecutive hyphens. The name must match the directory name and stay under 64 characters.