create-common-skill

Create or update reusable skill instructions in the agent-commons shared/skills directory.

Updated May 3, 2026
One-click install
npx skills add https://github.com/david-nossebro/agent-commons --skill create-common-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-common-skill
Source: https://github.com/david-nossebro/agent-commons/tree/main/shared/skills/create-common-skill
Command: npx skills add https://github.com/david-nossebro/agent-commons --skill create-common-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of repeatedly writing and maintaining reusable skill instructions by guiding the creation and updates of standardized shared skills within the agent-commons repository.

Core Features & Use Cases

  • Skill creation and updates: Turn a user’s request into a correctly structured new skill directory under the shared skills area, or refine an existing skill when improvements are requested.
  • Reusable workflow extraction: Convert a repeated workflow into a dedicated shared skill so multiple agent tools can benefit from consistent instructions.
  • Repo-safe canonical targeting: Ensures edits are made only within the canonical agent-commons path for this skill’s repository, even when invoked from other working directories.

Quick Start

Tell the skill the desired skill name, what the agent should help accomplish, when it should trigger, and the expected outputs to create the correct shared skill under shared/skills.

Frequently Asked Questions about create-common-skill

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

FAQPage Schema
How do I create reusable skill instructions in a shared repository?

To create reusable skill instructions, this skill generates a new directory under the shared/skills path and ensures SKILL.md frontmatter contains the required name and description before producing final content.

What is the best way to extract a repeated workflow into a standardized skill?

Extracting a repeated workflow into a standardized skill requires collecting missing details like triggers and expected outputs, then applying repo-safe canonical targeting to save the instructions in the shared agent-commons directory.

Can I update an existing shared skill from a different working directory?

Yes, you can update existing shared skills from any working directory because the process enforces repo-safe canonical targeting, ensuring edits only apply within the canonical agent-commons path.

What details do I need to provide to generate a new shared skill?

Generating a new shared skill requires providing the desired skill name, what the agent should accomplish, when it should trigger, and the expected outputs to structure the instruction correctly.

Does SKILL.md frontmatter need specific fields for skill creation?

Yes, SKILL.md frontmatter requires specific fields during skill creation, enforcing that both the name and description attributes are present before finalizing the skill content.

Are there limitations when improving existing skills in the agent-commons repository?

Improving existing skills is limited to the canonical agent-commons shared/skills directory structure, meaning edits outside this targeted path are restricted to maintain repository automation and standardization.