Not in the top 1,000 by GitHub stars

feiskyer/codex-settings

Curated skills, profiles, and config templates that supercharge Codex CLI — multi-model, deep research, image gen & browser automation.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/brainstorming/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/claude-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/code-simplifier/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/deep-research/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/github-fix-issue/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/github-review-pr/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/gpt-image-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/grill-me/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/handoff/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/minimax-image-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/nanobanana-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

skills/youtube-transcribe-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

d7f65709e64c → d7f65709e64c

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d7f65709e64c

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit d7f65709e64c2b959bfe84cf8a33d56907f76636

git clone --filter=blob:none --no-checkout https://github.com/feiskyer/codex-settings.git .hotskills/feiskyer-codex-settings && git -C .hotskills/feiskyer-codex-settings checkout --detach d7f65709e64c2b959bfe84cf8a33d56907f76636 # Copy each selected skill directory from .hotskills/feiskyer-codex-settings into .agents/skills/<skill-name>/
248GitHub stars
0stars in 7 days
12skills in this repository
2commits in 30 days

Heat

1.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 4, 2026248

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

brainstorming

When your agent uses it

把尚有关键取舍的功能或系统想法收敛为设计。用于用户要求讨论方案或需求尚未明确时;不用于 bug 修复、配置修改或照已有方案实现。

What it loads into context

Frontmatter

51 tokens

Always available to the agent

SKILL.md

596 tokens

When the skill is activated

Reference documents

3,709 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 范围与完成条件
  2. 收敛设计
  3. 可视化伴侣

Scripts executed separately

  • scripts/helper.js
  • scripts/server.cjs
  • scripts/start-server.sh
  • scripts/stop-server.sh

Files

  • SKILL.mdcore2,369 bytes
  • agents/openai.yamlasset306 bytes
  • scripts/frame-template.htmlasset8,082 bytes
  • scripts/helper.jsruns5,615 bytes
  • scripts/server.cjsruns24,258 bytes
  • scripts/start-server.shruns6,860 bytes
  • scripts/stop-server.shruns3,262 bytes
  • spec-document-reviewer-prompt.mddoc2,208 bytes
  • visual-companion.mddoc11,725 bytes
Read SKILL.md

# 头脑风暴:从想法到设计

把尚未明确的目标、约束和关键取舍收敛成足以指导实现的设计。沿用用户已有的决定,不重新审批已认可的方案。

## 范围与完成条件

- 用户要求先讨论、先审方案或暂不实现时,以设计交付为终点;未经认可不写实现代码、不搭脚手架。
- 用户已要求实现时,只澄清会实质改变范围、成本或结果的未决问题;普通、可逆的选择沿用项目惯例并说明假设,不额外插入一次完整设计审批。
- 设计明确且实现已获授权后,继续完成实现及对应验证,不在第一版代码或计划完成时提前交回。

## 收敛设计

先读取与当前设计有关的代码和文档,能查到的事实不问用户。只有历史决定影响当前取舍时才追溯提交。
View the complete source on GitHub

Skills included

  • brainstorming
  • claude-skill
  • code-simplifier
  • deep-research
  • github-fix-issue
  • github-review-pr
  • gpt-image-skill
  • grill-me
  • handoff
  • minimax-image-skill
  • nanobanana-skill
  • youtube-transcribe-skill

Repository facts

License
MIT
Created
Oct 6, 2025
Last pushed
Nov 5, 2026
Forks
35
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 14 notes
  • skills/claude-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/gpt-image-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/gpt-image-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/gpt-image-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/minimax-image-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/minimax-image-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/minimax-image-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/nanobanana-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/nanobanana-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/nanobanana-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/nanobanana-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/youtube-transcribe-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/youtube-transcribe-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/youtube-transcribe-skill/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 104 signals by file

skills/brainstorming/scripts/helper.js

  • Executable scriptline 1
    Executable file

skills/brainstorming/scripts/server.cjs

  • Executable scriptline 1
    Executable file
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]

skills/brainstorming/scripts/start-server.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 148
    rm -f "$PID_FILE"

skills/brainstorming/scripts/stop-server.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 22
    rm -f "${STATE_DIR}/server-info"
  • Dangerous shell operationline 79
    rm -f "$PID_FILE" "$SERVER_ID_FILE"
  • Dangerous shell operationline 109
    rm -f "$PID_FILE" "$SERVER_ID_FILE" "${STATE_DIR}/server.log"
  • Dangerous shell operationline 114
    rm -rf "$SESSION_DIR"

skills/brainstorming/visual-companion.md

  • Network accessline 52
    # 返回示例: # {"type":"server-started","port":52341, #  "url":"http://localhost:52341/?key=ab12…",
  • Network accessline 53
    # {"type":"server-started","port":52341, #  "url":"http://localhost:52341/?key=ab12…", #  "screen_dir":"/path/to/project/.brainstorm/12345-1706000000/content",
  • Network accessline 54
    #  "url":"http://localhost:52341/?key=ab12…",
  • Network accessline 65
    - 必须使用返回结果中 `url` 字段的完整值。 - 不要删除查询参数。 - 不要只发送 `http://host:port`。
  • Network accessline 67
    - 不要只发送 `http://host:port`。

skills/deep-research/scripts/aggregate.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/deep-research/scripts/run_children.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/deep-research/tests/test_deep_research_scripts.py

  • Executable scriptline 1
    Executable file

skills/github-review-pr/references/publishing.md

  • Network accessline 42
    https://github.com/OWNER/REPO/blob/FULL_SHA/path/to/file.ext#L30-L35

skills/gpt-image-skill/SKILL.md

  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]

skills/gpt-image-skill/gpt_image.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 254
    try:         with httpx.stream(
  • Network accessline 255
    with httpx.stream(
  • Possible obfuscationline 288
    image_bytes = base64.b64decode(image_data.b64_json, validate=True)

skills/gpt-image-skill/tests/test_gpt_image.py

  • Executable scriptline 1
    Executable file
  • Network accessline 154
    return_value=response,             ) as stream:                 gpt_image.download_image("https://example.test/image", output_path)
  • Network accessline 156
    gpt_image.download_image("https://example.test/image", output_path)
  • Network accessline 160
    stream.assert_called_once_with(                 "GET",                 "https://example.test/image",
  • Network accessline 161
    "GET",                 "https://example.test/image",                 follow_redirects=True,
  • Network accessline 162
    "https://example.test/image",
  • Network accessline 180
    with self.assertRaises(RuntimeError):                         gpt_image.download_image(                             "https://example.test/image",
  • Network accessline 181
    gpt_image.download_image(                             "https://example.test/image",                             output_path,
  • Network accessline 182
    "https://example.test/image",

skills/minimax-image-skill/SKILL.md

  • Access to secretsline 16
    [Credential-related source omitted]

skills/minimax-image-skill/minimax_image.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 16
    API_ENDPOINTS = {     "global": "https://api.minimax.io/v1/image_generation",
  • Network accessline 17
    "global": "https://api.minimax.io/v1/image_generation",
  • Network accessline 18
    "china": "https://api.minimaxi.com/v1/image_generation",
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Possible obfuscationline 232
    data = base64.b64decode(encoded, validate=True)
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 260
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 263
    [Credential-related source omitted]

skills/minimax-image-skill/tests/test_minimax_image.py

  • Executable scriptline 1
    Executable file
  • Network accessline 69
    request = opener.calls[0][0]         payload = json.loads(request.data)         self.assertEqual(request.full_url, "https://api.minimax.io/v1/image_generation")
  • Network accessline 70
    payload = json.loads(request.data)         self.assertEqual(request.full_url, "https://api.minimax.io/v1/image_generation")         self.assertEqual(request.headers["Authorization"], "Bearer test-key")
  • Network accessline 71
    self.assertEqual(request.full_url, "https://api.minimax.io/v1/image_generation")
  • Access to secretsline 165
    [Credential-related source omitted]
  • Network accessline 169
    self.assertEqual(                 api_opener.calls[0][0].full_url,                 "https://api.minimaxi.com/v1/image_generation",
  • Network accessline 170
    api_opener.calls[0][0].full_url,                 "https://api.minimaxi.com/v1/image_generation",             )
  • Network accessline 171
    "https://api.minimaxi.com/v1/image_generation",
  • Network accessline 181
    saved = minimax_image.save_images(                 ["https://cdn.example/result.png"],
  • Network accessline 182
    ["https://cdn.example/result.png"],

skills/nanobanana-skill/SKILL.md

  • Access to secretsline 12
    [Credential-related source omitted]

skills/nanobanana-skill/nanobanana.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]

skills/nanobanana-skill/tests/test_nanobanana.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]

skills/youtube-transcribe-skill/SKILL.md

  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]

skills/youtube-transcribe-skill/scripts/transcribe_youtube.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 238
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]

skills/youtube-transcribe-skill/tests/test_transcribe_youtube.py

  • Executable scriptline 1
    Executable file
  • Network accessline 28
    def test_supported_youtube_url_shapes(self):         urls = [             "https://www.youtube.com/watch?v=abc123XYZ_-",
  • Network accessline 29
    urls = [             "https://www.youtube.com/watch?v=abc123XYZ_-",             "https://youtu.be/abc123XYZ_-",
  • Network accessline 30
    "https://www.youtube.com/watch?v=abc123XYZ_-",
  • Network accessline 31
    "https://youtu.be/abc123XYZ_-",
  • Network accessline 32
    "https://youtube.com/shorts/abc123XYZ_-",
  • Network accessline 33
    "https://youtube.com/live/abc123XYZ_-",
  • Network accessline 34
    "https://www.youtube-nocookie.com/embed/abc123XYZ_-",
  • Network accessline 41
    self.assertFalse(transcribe.is_youtube_url("https://example.com/video"))
  • Network accessline 51
    def test_command_uses_cookies_only_when_explicit(self):         args = transcribe.parse_args(["https://youtu.be/abc123XYZ_-"])
  • Network accessline 52
    args = transcribe.parse_args(["https://youtu.be/abc123XYZ_-"])
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 78
    args = transcribe.parse_args(                 [                     "https://youtu.be/abc123XYZ_-",
  • Network accessline 79
    [                     "https://youtu.be/abc123XYZ_-",                     "--languages",
  • Network accessline 80
    "https://youtu.be/abc123XYZ_-",
  • Network accessline 118
    args = transcribe.parse_args(["https://youtu.be/abc123XYZ_-"])

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 2 facts
Signal confidence: 104 facts

and 54 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/brainstorming/SKILL.md.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/brainstorming/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/brainstorming/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/brainstorming/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/brainstorming/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.