Six focused software-development skills for Codex: explore a codebase, document existing behavior, compare approaches, plan changes, implement a plan, and review code.
简体中文 · CS146S course · Source map
| Skill | Purpose |
|---|---|
explore |
Map entry points, dependencies, file structure, and data flow. |
research-codebase |
Document current behavior with file and line references. |
make-proposals |
Compare implementation approaches based on codebase research. |
plan |
Write a design and implementation plan using the supplied template. |
implement |
Implement a specified plan Markdown file. |
review |
Review staged and unstaged changes and prioritize action items. |
git clone https://github.com/GeoGeekLab/modern-software-codex-skills.git
cd modern-software-codex-skills
./scripts/install.sh allInstall selected skills:
./scripts/install.sh explore research-codebase plan implement reviewSkills install to ${CODEX_HOME:-$HOME/.codex}/skills. Use --force to replace an existing installation.
Invoke a skill in Codex with $skill-name:
$explore Map the authentication module and its data flow.
$research-codebase Document how session expiration currently works.
$make-proposals Compare approaches using research/sessions.md.
$plan Draft an implementation plan for session expiration.
$implement Implement plans/session-expiration.md.
$review Review the staged and unstaged changes.
Each skill lives in skills/<name>/SKILL.md. Supporting files and source text are in the skill's references/ directory.
make validate # Validate skill files, source mappings, and evaluation fixtures
make list # List available skills
make dist # Build ZIP packagesEvaluation prompts and run-report templates are in evals/.