Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Create Skill

ASecurity

Create or capture a shared company skill in HQ with a durable identity and FILE_ACL governance. Use when asked to create or add a team/company skill, or to turn a repeatable workflow into an HQ skill. Do not use for personal or local-only Codex skills.

85 stars
0 votes
0 copies
1 views
Added 9/19/2026
toolsgobash

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add indigoai-us/hq-core --skill create-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Create Skill?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Create Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/indigoai-us-create-skill/badge)](https://www.skillsdirectory.com/skills/indigoai-us-create-skill)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: create-skill
description: Create or capture a shared company skill in HQ with a durable identity and FILE_ACL governance. Use when asked to create or add a team/company skill, or to turn a repeatable workflow into an HQ skill. Do not use for personal or local-only Codex skills.
allowed-tools: Bash(hq:*), Read, Write, Edit
---

# Create a company skill

Create company skills through HQ's registration boundary. Do not create an
unstamped `companies/{company}/skills/{slug}/SKILL.md` directly.

## Workflow

1. Resolve one company from the user's request, current company context, or
   `companies/manifest.yaml`. Ask only when the company is genuinely ambiguous.
2. Choose a lowercase kebab-case skill slug.
3. Reserve the immutable identity and create a stamped template without
   uploading it yet:

   ```bash
   hq skill --company {company} create {slug} --no-sync
   ```

4. Edit `companies/{company}/skills/{slug}/SKILL.md`. Preserve `skill_uid`
   exactly. Write a specific `name`, a concise trigger-oriented `description`,
   optional `tags`, and the complete operating instructions.
5. Register the final metadata and sync the stamped file:

   ```bash
   hq skill --company {company} create {slug}
   ```

6. Report the canonical path and immutable skill ID. The create command
   surfaces only this skill into the local runtime; never hand-write a
   generated `.claude/skills/` wrapper or run a full `hq reindex` just to make
   one new skill available.

## Existing files

If an unstamped canonical `SKILL.md` already exists, run step 3 first. The
command registers the existing bytes and adds `skill_uid` atomically; it does
not replace the instructions. Then continue with steps 4–6.

If the skill is already stamped, edit it in place and run step 5. Registration
is idempotent and preserves its existing FILE_ACL policy.

## Governance

- New skills start Open: every active company member can edit through the
  company-wide FILE_ACL grant.
- Locked and Private are FILE_ACL policies controlled in HQ Console. Never
  emulate them in frontmatter or registry fields.
- Do not copy a `skill_uid` into another directory. A new skill gets a new ID;
  renaming its display name never changes its directory or ID.

Attribution

indigoai-usindigoai-us
View sourceMore from indigoai-us →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

ucoz-landing-skill

Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...

107 votes

Paperclip

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

805541 votes

Daw Music

Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.

761 votes

Instantly Rdsthomas Mission Control

Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.

761 votes

Caveman Compress

Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"

1066600 votes
View all in tools →