awesome-codex-skills-curator
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAwesome Codex Skills Curator
Awesome Codex Skills 管理器
Skill by ara.so — Codex Skills collection.
This skill helps you browse, install, and manage skills from the awesome-codex-skills collection — a curated library of practical Codex skills for automating workflows across 1000+ apps.
由ara.so开发的技能——Codex Skills集合。
本技能可帮助你浏览、安装和管理awesome-codex-skills集合中的技能,这是一个为1000+应用自动化工作流打造的实用Codex技能精选库。
What is Awesome Codex Skills?
什么是Awesome Codex Skills?
Awesome Codex Skills is a community-driven collection of modular instruction bundles (skills) that extend Codex's capabilities. Each skill is a folder containing a with:
SKILL.md- Metadata (name, description, triggers) — helps Codex decide when to fire the skill
- Step-by-step instructions — guides Codex through task execution
- Code examples and patterns — real implementations in the project's language
Skills cover development tools, productivity, communication, data analysis, and meta utilities.
Awesome Codex Skills是一个社区驱动的模块化指令包(技能)集合,用于扩展Codex的功能。每个技能都是一个包含文件的文件夹,其中包含:
SKILL.md- 元数据(名称、描述、触发词)——帮助Codex判断何时触发该技能
- 分步说明——指导Codex执行任务
- 代码示例与模式——项目语言中的真实实现
技能覆盖开发工具、生产力、沟通、数据分析和元实用工具等领域。
Installation
安装
Quick Start: Install the Skill Installer
快速开始:安装技能安装器
bash
undefinedbash
undefinedClone the repository
Clone the repository
git clone https://github.com/ComposioHQ/awesome-codex-skills.git
cd awesome-codex-skills
git clone https://github.com/ComposioHQ/awesome-codex-skills.git
cd awesome-codex-skills
The skill installer is at skill-installer/scripts/install-skill-from-github.py
The skill installer is at skill-installer/scripts/install-skill-from-github.py
It installs skills to $CODEX_HOME/skills (defaults to ~/.codex/skills)
It installs skills to $CODEX_HOME/skills (defaults to ~/.codex/skills)
undefinedundefinedInstall a Specific Skill
安装特定技能
bash
undefinedbash
undefinedInstall a skill from the main repository
Install a skill from the main repository
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
Install a skill from an external repository
Install a skill from an external repository
python skill-installer/scripts/install-skill-from-github.py
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
python skill-installer/scripts/install-skill-from-github.py
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
Install from a different branch
Install from a different branch
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path codebase-migrate
--branch dev
--repo ComposioHQ/awesome-codex-skills
--path codebase-migrate
--branch dev
undefinedpython skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path codebase-migrate
--branch dev
--repo ComposioHQ/awesome-codex-skills
--path codebase-migrate
--branch dev
undefinedManual Installation
手动安装
bash
undefinedbash
undefinedCopy a skill folder directly to your Codex skills directory
Copy a skill folder directly to your Codex skills directory
cp -r ./spreadsheet-formula-helper ~/.codex/skills/
cp -r ./spreadsheet-formula-helper ~/.codex/skills/
Restart Codex to load the new skill
Restart Codex to load the new skill
The skill will be available based on its triggers
The skill will be available based on its triggers
undefinedundefinedKey Commands
核心命令
Skill Installer Script
技能安装器脚本
bash
python skill-installer/scripts/install-skill-from-github.py [OPTIONS]Options:
- — GitHub repository (required)
--repo OWNER/NAME - — Path to skill folder in repo (required)
--path PATH - — Custom skill name (optional, defaults to folder name)
--name NAME - — Git branch (optional, defaults to main)
--branch BRANCH - — Custom skills directory (optional, defaults to $CODEX_HOME/skills)
--skills-dir DIR
bash
python skill-installer/scripts/install-skill-from-github.py [OPTIONS]选项:
- — GitHub仓库(必填)
--repo OWNER/NAME - — 仓库中技能文件夹的路径(必填)
--path PATH - — 自定义技能名称(可选,默认使用文件夹名称)
--name NAME - — Git分支(可选,默认使用main分支)
--branch BRANCH - — 自定义技能目录(可选,默认路径为$CODEX_HOME/skills)
--skills-dir DIR
Environment Variables
环境变量
bash
undefinedbash
undefinedSet custom Codex home directory
Set custom Codex home directory
export CODEX_HOME=~/my-codex-config
export CODEX_HOME=~/my-codex-config
Skills will be installed to $CODEX_HOME/skills
Skills will be installed to $CODEX_HOME/skills
undefinedundefinedBrowsing Available Skills
浏览可用技能
By Category
按类别浏览
Development & Code Tools:
- — AI code reviews with book citations
brooks-lint - — Large codebase migrations in batches
codebase-migrate - — Git history analysis for hotspots
codebase-recon - — Fix failing GitHub Actions
gh-fix-ci - — Diagnose Sentry issues locally
sentry-triage
Productivity & Collaboration:
- — Turn transcripts into action items
meeting-notes-and-actions - — Chat to structured Notion pages
notion-knowledge-capture - — Triage Linear/Jira backlogs
issue-triage - — Categorize and draft responses
support-ticket-triage
Communication & Writing:
- — Draft and refine emails
email-draft-polish - — Research and draft with citations
content-research-writer - — Create changelogs from commits
changelog-generator
Data & Analysis:
- — Write complex formulas
spreadsheet-formula-helper - — Query Datadog from CLI
datadog-logs - — Enrich lead records
lead-research-assistant
开发与代码工具:
- — 附带书籍引用的AI代码审查
brooks-lint - — 批量迁移大型代码库
codebase-migrate - — 分析Git历史以定位热点
codebase-recon - — 修复失败的GitHub Actions
gh-fix-ci - — 本地诊断Sentry问题
sentry-triage
生产力与协作:
- — 将会议记录转换为行动项
meeting-notes-and-actions - — 将聊天内容转换为结构化Notion页面
notion-knowledge-capture - — 分类Linear/Jira待办事项
issue-triage - — 分类支持工单并草拟回复
support-ticket-triage
沟通与写作:
- — 草拟并优化邮件
email-draft-polish - — 调研并撰写带引用的内容
content-research-writer - — 根据提交记录创建变更日志
changelog-generator
数据与分析:
- — 编写复杂公式
spreadsheet-formula-helper - — 从CLI查询Datadog日志
datadog-logs - — 丰富潜在客户记录
lead-research-assistant
Real Usage Examples
实际使用示例
Example 1: Install Meeting Notes Skill
示例1:安装会议记录技能
python
import subprocess
import os
def install_meeting_notes_skill():
"""Install the meeting-notes-and-actions skill."""
repo = "ComposioHQ/awesome-codex-skills"
path = "meeting-notes-and-actions"
cmd = [
"python",
"skill-installer/scripts/install-skill-from-github.py",
"--repo", repo,
"--path", path
]
result = subprocess.run(cmd, capture_output=True, text=True)
if result.returncode == 0:
print(f"✓ Skill installed to {os.environ.get('CODEX_HOME', '~/.codex')}/skills/{path}")
print("Restart Codex to load the skill.")
else:
print(f"✗ Installation failed: {result.stderr}")
return result.returncode == 0python
import subprocess
import os
def install_meeting_notes_skill():
"""Install the meeting-notes-and-actions skill."""
repo = "ComposioHQ/awesome-codex-skills"
path = "meeting-notes-and-actions"
cmd = [
"python",
"skill-installer/scripts/install-skill-from-github.py",
"--repo", repo,
"--path", path
]
result = subprocess.run(cmd, capture_output=True, text=True)
if result.returncode == 0:
print(f"✓ Skill installed to {os.environ.get('CODEX_HOME', '~/.codex')}/skills/{path}")
print("Restart Codex to load the skill.")
else:
print(f"✗ Installation failed: {result.stderr}")
return result.returncode == 0Usage
Usage
install_meeting_notes_skill()
undefinedinstall_meeting_notes_skill()
undefinedExample 2: Batch Install Multiple Skills
示例2:批量安装多个技能
python
import subprocess
from typing import List, Tuple
def batch_install_skills(skills: List[Tuple[str, str]]):
"""
Install multiple skills from the awesome-codex-skills collection.
Args:
skills: List of (repo, path) tuples
"""
results = []
for repo, path in skills:
print(f"Installing {path} from {repo}...")
cmd = [
"python",
"skill-installer/scripts/install-skill-from-github.py",
"--repo", repo,
"--path", path
]
result = subprocess.run(cmd, capture_output=True, text=True)
success = result.returncode == 0
results.append({
"skill": path,
"success": success,
"output": result.stdout if success else result.stderr
})
status = "✓" if success else "✗"
print(f"{status} {path}")
return resultspython
import subprocess
from typing import List, Tuple
def batch_install_skills(skills: List[Tuple[str, str]]):
"""
Install multiple skills from the awesome-codex-skills collection.
Args:
skills: List of (repo, path) tuples
"""
results = []
for repo, path in skills:
print(f"Installing {path} from {repo}...")
cmd = [
"python",
"skill-installer/scripts/install-skill-from-github.py",
"--repo", repo,
"--path", path
]
result = subprocess.run(cmd, capture_output=True, text=True)
success = result.returncode == 0
results.append({
"skill": path,
"success": success,
"output": result.stdout if success else result.stderr
})
status = "✓" if success else "✗"
print(f"{status} {path}")
return resultsInstall a productivity suite
Install a productivity suite
productivity_skills = [
("ComposioHQ/awesome-codex-skills", "meeting-notes-and-actions"),
("ComposioHQ/awesome-codex-skills", "issue-triage"),
("ComposioHQ/awesome-codex-skills", "email-draft-polish"),
]
results = batch_install_skills(productivity_skills)
print(f"\nInstalled {sum(r['success'] for r in results)}/{len(results)} skills")
undefinedproductivity_skills = [
("ComposioHQ/awesome-codex-skills", "meeting-notes-and-actions"),
("ComposioHQ/awesome-codex-skills", "issue-triage"),
("ComposioHQ/awesome-codex-skills", "email-draft-polish"),
]
results = batch_install_skills(productivity_skills)
print(f"\nInstalled {sum(r['success'] for r in results)}/{len(results)} skills")
undefinedExample 3: Install External Repository Skill
示例3:安装外部仓库技能
bash
undefinedbash
undefinedInstall brooks-lint from external repo
Install brooks-lint from external repo
python skill-installer/scripts/install-skill-from-github.py
--repo hyhmrright/brooks-lint
--path skills/brooks-lint
--name brooks-lint
--repo hyhmrright/brooks-lint
--path skills/brooks-lint
--name brooks-lint
python skill-installer/scripts/install-skill-from-github.py
--repo hyhmrright/brooks-lint
--path skills/brooks-lint
--name brooks-lint
--repo hyhmrright/brooks-lint
--path skills/brooks-lint
--name brooks-lint
Install codebase-recon
Install codebase-recon
python skill-installer/scripts/install-skill-from-github.py
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
python skill-installer/scripts/install-skill-from-github.py
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
--repo yujiachen-y/codebase-recon-skill
--path skills/codebase-recon
--name codebase-recon
Install unslop (removes AI writing patterns)
Install unslop (removes AI writing patterns)
python skill-installer/scripts/install-skill-from-github.py
--repo MohamedAbdallah-14/unslop
--path skills/unslop
--name unslop
--repo MohamedAbdallah-14/unslop
--path skills/unslop
--name unslop
undefinedpython skill-installer/scripts/install-skill-from-github.py
--repo MohamedAbdallah-14/unslop
--path skills/unslop
--name unslop
--repo MohamedAbdallah-14/unslop
--path skills/unslop
--name unslop
undefinedExample 4: Check Installed Skills
示例4:查看已安装技能
python
import os
from pathlib import Path
def list_installed_skills():
"""List all installed Codex skills with their metadata."""
codex_home = os.environ.get("CODEX_HOME", os.path.expanduser("~/.codex"))
skills_dir = Path(codex_home) / "skills"
if not skills_dir.exists():
print(f"Skills directory not found: {skills_dir}")
return []
skills = []
for skill_path in skills_dir.iterdir():
if not skill_path.is_dir() or skill_path.name.startswith("."):
continue
skill_md = skill_path / "SKILL.md"
if not skill_md.exists():
continue
# Parse frontmatter for name and description
with open(skill_md, "r") as f:
content = f.read()
if content.startswith("---"):
frontmatter = content.split("---")[1]
name = None
description = None
for line in frontmatter.split("\n"):
if line.startswith("name:"):
name = line.split(":", 1)[1].strip()
elif line.startswith("description:"):
description = line.split(":", 1)[1].strip()
skills.append({
"path": skill_path.name,
"name": name,
"description": description
})
return skillspython
import os
from pathlib import Path
def list_installed_skills():
"""List all installed Codex skills with their metadata."""
codex_home = os.environ.get("CODEX_HOME", os.path.expanduser("~/.codex"))
skills_dir = Path(codex_home) / "skills"
if not skills_dir.exists():
print(f"Skills directory not found: {skills_dir}")
return []
skills = []
for skill_path in skills_dir.iterdir():
if not skill_path.is_dir() or skill_path.name.startswith("."):
continue
skill_md = skill_path / "SKILL.md"
if not skill_md.exists():
continue
# Parse frontmatter for name and description
with open(skill_md, "r") as f:
content = f.read()
if content.startswith("---"):
frontmatter = content.split("---")[1]
name = None
description = None
for line in frontmatter.split("\n"):
if line.startswith("name:"):
name = line.split(":", 1)[1].strip()
elif line.startswith("description:"):
description = line.split(":", 1)[1].strip()
skills.append({
"path": skill_path.name,
"name": name,
"description": description
})
return skillsUsage
Usage
skills = list_installed_skills()
for skill in skills:
print(f"• {skill['name']}: {skill['description']}")
undefinedskills = list_installed_skills()
for skill in skills:
print(f"• {skill['name']}: {skill['description']}")
undefinedCommon Patterns
常见模式
Pattern 1: Category-Based Installation
模式1:按类别安装
python
def install_category(category: str):
"""Install all skills from a specific category."""
categories = {
"dev-tools": [
"codebase-migrate",
"gh-fix-ci",
"sentry-triage",
"webapp-testing"
],
"productivity": [
"meeting-notes-and-actions",
"issue-triage",
"notion-knowledge-capture",
"support-ticket-triage"
],
"writing": [
"email-draft-polish",
"changelog-generator",
"content-research-writer"
]
}
if category not in categories:
print(f"Unknown category: {category}")
return
skills = [(f"ComposioHQ/awesome-codex-skills", path)
for path in categories[category]]
return batch_install_skills(skills)python
def install_category(category: str):
"""Install all skills from a specific category."""
categories = {
"dev-tools": [
"codebase-migrate",
"gh-fix-ci",
"sentry-triage",
"webapp-testing"
],
"productivity": [
"meeting-notes-and-actions",
"issue-triage",
"notion-knowledge-capture",
"support-ticket-triage"
],
"writing": [
"email-draft-polish",
"changelog-generator",
"content-research-writer"
]
}
if category not in categories:
print(f"Unknown category: {category}")
return
skills = [(f"ComposioHQ/awesome-codex-skills", path)
for path in categories[category]]
return batch_install_skills(skills)Install all productivity skills
Install all productivity skills
install_category("productivity")
undefinedinstall_category("productivity")
undefinedPattern 2: Skill with Composio Integration
模式2:与Composio集成的技能
bash
undefinedbash
undefinedInstall connect skill for app integrations
Install connect skill for app integrations
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path connect
--repo ComposioHQ/awesome-codex-skills
--path connect
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path connect
--repo ComposioHQ/awesome-codex-skills
--path connect
Connect to apps (requires Composio CLI)
Connect to apps (requires Composio CLI)
composio login
composio add slack
composio add github
composio add notion
composio login
composio add slack
composio add github
composio add notion
Now use skills that leverage these connections
Now use skills that leverage these connections
e.g., "send a Slack message summarizing the PR review"
e.g., "send a Slack message summarizing the PR review"
undefinedundefinedPattern 3: Custom Skills Directory
模式3:自定义技能目录
bash
undefinedbash
undefinedUse a custom skills directory
Use a custom skills directory
export CODEX_HOME=/opt/codex-config
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--skills-dir /opt/codex-config/skills
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--skills-dir /opt/codex-config/skills
export CODEX_HOME=/opt/codex-config
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--skills-dir /opt/codex-config/skills
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--skills-dir /opt/codex-config/skills
Or specify directly in command
Or specify directly in command
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path issue-triage
--skills-dir ~/my-project/.codex/skills
--repo ComposioHQ/awesome-codex-skills
--path issue-triage
--skills-dir ~/my-project/.codex/skills
undefinedpython skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path issue-triage
--skills-dir ~/my-project/.codex/skills
--repo ComposioHQ/awesome-codex-skills
--path issue-triage
--skills-dir ~/my-project/.codex/skills
undefinedSkill Structure
技能结构
Each skill follows this structure:
skill-name/
├── SKILL.md # Main skill definition
├── examples/ # Optional: example files
├── templates/ # Optional: templates
└── README.md # Optional: additional docsSKILL.md Format:
markdown
---
name: skill-name
description: One-line description of what the skill does
triggers:
- "phrase users might say"
- "another natural trigger"
- "install X"
---每个技能遵循以下结构:
skill-name/
├── SKILL.md # Main skill definition
├── examples/ # Optional: example files
├── templates/ # Optional: templates
└── README.md # Optional: additional docsSKILL.md格式:
markdown
---
name: skill-name
description: One-line description of what the skill does
triggers:
- "phrase users might say"
- "another natural trigger"
- "install X"
---Skill Name
Skill Name
Troubleshooting
故障排查
Skill Not Loading
技能未加载
bash
undefinedbash
undefinedCheck if skill is in the right location
Check if skill is in the right location
ls -la ~/.codex/skills/
ls -la ~/.codex/skills/
Verify SKILL.md exists and has frontmatter
Verify SKILL.md exists and has frontmatter
cat ~/.codex/skills/meeting-notes-and-actions/SKILL.md | head -n 10
cat ~/.codex/skills/meeting-notes-and-actions/SKILL.md | head -n 10
Restart Codex completely
Restart Codex completely
(Method varies by Codex implementation)
(Method varies by Codex implementation)
undefinedundefinedInstallation Fails
安装失败
python
undefinedpython
undefinedCheck Python and git are available
Check Python and git are available
import subprocess
def check_dependencies():
"""Verify installation dependencies."""
checks = {
"python": ["python", "--version"],
"git": ["git", "--version"]
}
for name, cmd in checks.items():
try:
result = subprocess.run(cmd, capture_output=True, text=True)
if result.returncode == 0:
print(f"✓ {name}: {result.stdout.strip()}")
else:
print(f"✗ {name}: not working")
except FileNotFoundError:
print(f"✗ {name}: not found")check_dependencies()
undefinedimport subprocess
def check_dependencies():
"""Verify installation dependencies."""
checks = {
"python": ["python", "--version"],
"git": ["git", "--version"]
}
for name, cmd in checks.items():
try:
result = subprocess.run(cmd, capture_output=True, text=True)
if result.returncode == 0:
print(f"✓ {name}: {result.stdout.strip()}")
else:
print(f"✗ {name}: not working")
except FileNotFoundError:
print(f"✗ {name}: not found")check_dependencies()
undefinedSkill Conflicts
技能冲突
bash
undefinedbash
undefinedList all skills and check for duplicate names
List all skills and check for duplicate names
find ~/.codex/skills -name "SKILL.md" -exec grep -H "^name:" {} ;
find ~/.codex/skills -name "SKILL.md" -exec grep -H "^name:" {} ;
Remove conflicting skill
Remove conflicting skill
rm -rf ~/.codex/skills/duplicate-skill-name
rm -rf ~/.codex/skills/duplicate-skill-name
Reinstall with custom name
Reinstall with custom name
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--name meeting-notes-v2
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--name meeting-notes-v2
undefinedpython skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--name meeting-notes-v2
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--name meeting-notes-v2
undefinedNetwork Issues
网络问题
bash
undefinedbash
undefinedInstall from a local clone
Install from a local clone
git clone https://github.com/ComposioHQ/awesome-codex-skills.git /tmp/skills
cp -r /tmp/skills/meeting-notes-and-actions ~/.codex/skills/
git clone https://github.com/ComposioHQ/awesome-codex-skills.git /tmp/skills
cp -r /tmp/skills/meeting-notes-and-actions ~/.codex/skills/
Or use a specific branch for stability
Or use a specific branch for stability
python skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--branch stable
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--branch stable
undefinedpython skill-installer/scripts/install-skill-from-github.py
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--branch stable
--repo ComposioHQ/awesome-codex-skills
--path meeting-notes-and-actions
--branch stable
undefinedCreating Your Own Skills
创建自定义技能
To contribute a skill to the collection:
- Fork the repository
- Create a new skill folder with a descriptive name
- Write SKILL.md with YAML frontmatter and instructions
- Test locally by copying to
~/.codex/skills/ - Submit a PR to ComposioHQ/awesome-codex-skills
Minimal SKILL.md template:
markdown
---
name: my-awesome-skill
description: Does something specific and useful
triggers:
- "do the thing"
- "help me with X"
---若要向集合贡献技能:
- 复刻仓库
- 创建新的技能文件夹,名称需具有描述性
- 编写SKILL.md,包含YAML前置元数据和说明
- 本地测试,将文件夹复制到
~/.codex/skills/ - 提交PR至ComposioHQ/awesome-codex-skills
最简SKILL.md模板:
markdown
---
name: my-awesome-skill
description: Does something specific and useful
triggers:
- "do the thing"
- "help me with X"
---My Awesome Skill
My Awesome Skill
Best Practices
最佳实践
- Start small — Install 2-3 skills for your immediate needs
- Test triggers — Say the trigger phrases to verify skill activation
- Combine skills — Use multiple skills in one workflow (e.g., gh-fix-ci + pr-review-ci-fix)
- Keep updated — Pull the latest awesome-codex-skills regularly
- Share learnings — Contribute improvements back to the collection
- 从小规模开始——根据即时需求安装2-3个技能
- 测试触发词——说出触发短语以验证技能是否激活
- 组合技能——在一个工作流中使用多个技能(例如gh-fix-ci + pr-review-ci-fix)
- 保持更新——定期拉取最新的awesome-codex-skills
- 分享经验——向集合贡献改进内容
Resources
资源
- Repository: https://github.com/ComposioHQ/awesome-codex-skills
- Composio CLI: For app integrations (Slack, GitHub, Notion, etc.)
- Discord: https://discord.com/invite/composio
- Documentation: See individual skill README files
- 仓库: https://github.com/ComposioHQ/awesome-codex-skills
- Composio CLI: 用于应用集成(Slack、GitHub、Notion等)
- Discord: https://discord.com/invite/composio
- 文档: 查看各个技能的README文件
Integration with Other Tools
与其他工具集成
Bernstein Multi-Agent Orchestrator
Bernstein多Agent编排器
bash
undefinedbash
undefinedawesome-codex-skills works with Bernstein for parallel agents
awesome-codex-skills works with Bernstein for parallel agents
git clone https://github.com/chernistry/bernstein
cd bernstein
git clone https://github.com/chernistry/bernstein
cd bernstein
Skills are available to all agents in isolated worktrees
Skills are available to all agents in isolated worktrees
undefinedundefinedCursor, Claude Code, VS Code
Cursor、Claude Code、VS Code
bash
undefinedbash
undefinedSkills work across AI coding agents
Skills work across AI coding agents
Install to shared location or symlink
Install to shared location or symlink
ln -s ~/.codex/skills ~/cursor/skills
ln -s ~/.codex/skills ~/claude/skills
undefinedln -s ~/.codex/skills ~/cursor/skills
ln -s ~/.codex/skills ~/claude/skills
undefined