review-type-safety
π―Skillfrom doodledood/codex-workflow
Audits code for type safety issues in TypeScript and other typed languages, identifying potential type-related errors and suggesting improvements.
Installation
npx skills add https://github.com/doodledood/codex-workflow --skill review-type-safetySkill Details
Overview
# Codex Workflow Skills
First-principles workflows for OpenAI Codex CLI. Built by developers who understand LLM limitations.
Who This Is For
Experienced developers frustrated by hype-driven AI coding tools. If you're tired of chasing the latest "game-changing" prompt that produces code you spend hours debugging, these skills offer a grounded alternative.
Our approach:
- Workflows designed around how LLMs actually work, not how we wish they worked
- Quality over speedβinvest upfront, ship with confidence
- Simple to use, sophisticated under the hood
Installation
All Skills (Recommended)
Clone and copy all skills at once:
```bash
git clone https://github.com/doodledood/codex-workflow.git
cp -r codex-workflow/skills/* ~/.codex/skills/
```
Restart Codex to pick up new skills.
Individual Skills
Install specific skills using $skill-installer:
```
$skill-installer install https://github.com/doodledood/codex-workflow/tree/main/skills/spec
$skill-installer install https://github.com/doodledood/codex-workflow/tree/main/skills/plan
$skill-installer install https://github.com/doodledood/codex-workflow/tree/main/skills/implement
```
Updating
Pull latest and re-copy:
```bash
cd codex-workflow
git pull
cp -r skills/* ~/.codex/skills/
```
Enable Skills
If skills aren't enabled yet:
```bash
codex --enable skills
```
Available Skills
Core Workflow
$spec- Interactive requirements builder through structured discovery interview$plan- Create implementation plans with codebase research$implement- Execute plans in-place with auto-fix loops and optional review workflow
Code Review
$review- Comprehensive review orchestrator (runs all applicable reviews)$review-bugs- Audit for logical bugs, race conditions, edge cases$review-coverage- Verify test coverage for changes$review-type-safety- Type safety audit (TypeScript/typed languages)$review-maintainability- DRY violations, dead code, complexity$review-simplicity- Over-engineering and complexity audit$review-testability- Testability design patterns audit$review-docs- Documentation accuracy audit$review-agents-md-adherence- AGENTS.md compliance check
Debugging & Research
$bugfix- Systematic bug investigation and fix workflow$explore-codebase- Comprehensive codebase exploration and analysis$research-web- Multi-wave web research with strategic source selection$web-research- Structured web research with hypothesis tracking
Utilities
$fix-review-issues- Orchestrate fixing issues found by$review
Repository Structure
```
codex-workflow/
βββ skills/ # Codex skills (SKILL.md files)
β βββ spec/
β βββ plan/
β βββ implement/
β βββ review/
β βββ review-bugs/
β βββ review-simplicity/
β βββ review-testability/
β βββ bugfix/
β βββ explore-codebase/
β βββ ...
βββ docs/ # Documentation
β βββ CUSTOMER.md # Who we build for
β βββ LLM_CODING_CAPABILITIES.md
βββ CLAUDE.md # Development guidelines
βββ README.md
```
Development
See [CLAUDE.md](./CLAUDE.md) for skill development guidelines.
License
MIT
---
Ported from [claude-code-plugins](https://github.com/doodledood/claude-code-plugins) vibe-workflow
More from this repository10
Comprehensively maps, analyzes, and provides insights into a codebase's structure, dependencies, architecture, and key components through systematic exploration.
Audits code for maintainability issues like code duplication, unnecessary complexity, dead code, and potential refactoring opportunities.
Audits code for testability design patterns, identifying potential improvements in code structure to make unit testing, integration testing, and test-driven development easier.
review-bugs skill from doodledood/codex-workflow
spec skill from doodledood/codex-workflow
bugfix skill from doodledood/codex-workflow
Automatically identifies and fixes code review issues across multiple dimensions like bugs, type safety, maintainability, and documentation.
Synchronizes Claude Code skills from vibe-workflow to codex-workflow, adapting features and mapping agents to equivalent skills.
review-simplicity skill from doodledood/codex-workflow
Checks code compliance with the project's AGENTS.md documentation standards and guidelines for agent-related implementations.