Reusable, production-oriented Codex Skills maintained by Frontier World in the current FrontierOpen GitHub organization.
This repository contains self-contained skill packages for repeatable research, content, publishing, and automation workflows. Each skill combines operating instructions with the scripts, references, and assets required to run and validate it.
| Skill | Description | Status |
|---|---|---|
frontier-signals |
Turns current AI and technology news into a sourced daily article and prepares consistent WeChat, web, and Feishu editions. | Active |
daily-tech-brief |
Collects and renders a ten-item daily technology briefing. Retained while scheduled workflows migrate to Frontier Signals. | Legacy |
skills/
└── <skill-name>/
├── SKILL.md # Skill definition and workflow
├── agents/ # Agent-facing metadata
├── scripts/ # Deterministic automation and tests
├── references/ # Policies, schemas, and integration notes
└── assets/ # Templates and example inputs
Every top-level skill directory is designed to remain independently understandable, testable, and reusable.
Clone the repository:
git clone https://github.com/FrontierOpen/skills.git
cd skillsInstall a skill by copying or linking its directory into the skills directory used by your Codex environment. For example:
ln -s /path/to/skills/frontier-signals /path/to/codex-home/skills/frontier-signalsOpen the selected skill's SKILL.md for its prerequisites, workflow, and validation commands.
- Keep one skill per top-level directory and match the directory name to the
namefield inSKILL.md. - Make each skill self-contained, deterministic where possible, and independently testable.
- Keep reusable logic in scripts instead of embedding large command sequences in instructions.
- Document external services, schemas, safety constraints, and failure behavior in
references/. - Include example inputs only as structural fixtures; never present sample data as current production data.
- Do not commit credentials, authentication state, generated working files, or private user data.
Run the checks defined by the individual skill before opening a pull request. For frontier-signals:
cd frontier-signals
npm testIssues and pull requests are welcome. A contribution should include:
- A focused use case and clear trigger conditions.
- A complete
SKILL.mdwith explicit inputs, outputs, and failure rules. - Tests for deterministic scripts and validation for generated artifacts.
- Documentation for required permissions and external integrations.
- No secrets, personal information, or environment-specific runtime data.
Please keep changes scoped to one skill whenever possible.
Never commit API keys, access tokens, browser sessions, private documents, or production data. If a credential is exposed, revoke it immediately and report the incident through the repository's security channel rather than a public issue.