Codex 1UP enhances the Codex CLI coding agent with essential tools like rg, fd, fzf, jq, yq, ast-grep, bat, git, git-delta, and gh. It automates installation and updates, benefiting operations teams by streamlining workflows and improving efficiency in code management and collaboration.
git clone https://github.com/regenrek/codex-1up.githttps://github.com/regenrek/codex-1up
[{"step":"Install Codex 1UP via the Codex CLI:","action":"Run `codex install codex-1up` in your terminal. This will automatically install and configure all required tools (rg, fd, fzf, jq, yq, ast-grep, bat, git, git-delta, gh) in your environment.","tip":"Ensure you have the Codex CLI installed first (`codex install codex-cli`). Use `codex --version` to verify."},{"step":"Customize the prompt template for your project:","action":"Replace placeholders like [PROJECT_NAME], [LIST_REQUIRED_TOOLS], and [SPECIFIC_WORKFLOWS] with your actual requirements. For example, specify `Python/Django` for [TECH_STACK] or `pytest` and `flake8` for [TEST_CRITERIA].","tip":"Use Codex 1UP’s `fd` or `fzf` for quick file discovery if you’re unsure about tool paths or configurations."},{"step":"Execute the prompt in Codex CLI:","action":"Run the customized prompt in your terminal (e.g., `codex \"Use Codex 1UP to automate the setup of a new saas-platform repository...\"`). Monitor the output for errors or prompts requiring manual input.","tip":"Add `--dry-run` to preview changes before applying them (e.g., `codex --dry-run \"[YOUR_PROMPT]\"`)."},{"step":"Verify and iterate:","action":"After execution, check the generated files (e.g., `.github/workflows/ci.yml`, `README.md`) and run the test script (`scripts/test_environment.sh`). Adjust the prompt or manually tweak configurations as needed.","tip":"Use `git-delta` to review changes in your repository (`git diff`) for a cleaner diff view. For complex setups, break the task into smaller prompts (e.g., first set up Git, then CI/CD)."},{"step":"Automate future updates:","action":"Run `codex update codex-1up` periodically to ensure all tools are up-to-date. Use `gh auth status` to verify GitHub CLI authentication if your workflows rely on GitHub Actions.","tip":"Schedule a monthly `codex update` command in your team’s automation scripts to keep tools current."}]
Quickly install and update the Codex CLI and its essential tools for efficient coding.
Utilize advanced searching capabilities with tools like ripgrep and fd to find code snippets rapidly.
Switch between different operational profiles to adapt the Codex agent's behavior to various project requirements.
Set up a global guidance file for Codex to maintain consistent coding standards across multiple projects.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/regenrek/codex-1upCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use Codex 1UP to automate the setup of a new [PROJECT_NAME] repository with the following requirements: [LIST_REQUIRED_TOOLS]. Initialize a Git repository, configure .gitignore for [LANGUAGE/TECH_STACK], and set up a basic CI/CD pipeline using GitHub Actions with [SPECIFIC_WORKFLOWS]. Ensure all dependencies are installed via [PACKAGE_MANAGER] and verify the environment with a test script that checks [TEST_CRITERIA]. Document the setup process in a README.md file.
Here’s the automated setup for the **`saas-platform`** repository using Codex 1UP:
1. **Repository Initialization**:
- Created a new Git repository with `git init`.
- Added a `.gitignore` file tailored for Python/Django, including `__pycache__/`, `.env`, and `*.pyc`.
- Configured `pre-commit` hooks with `black`, `flake8`, and `mypy` for code quality.
2. **Dependency Management**:
- Installed Python 3.11, pip, and virtualenv via `pyenv` and `pipx`.
- Set up a virtual environment and installed dependencies from `requirements.txt`:
```
Django==5.0.4
psycopg2-binary==2.9.9
django-allauth==0.58.2
```
3. **CI/CD Pipeline**:
- Generated a GitHub Actions workflow (`.github/workflows/ci.yml`) with:
- Python 3.11 testing on Ubuntu.
- Steps for linting (`flake8`), testing (`pytest`), and security scanning (`bandit`).
- Auto-deployment to Heroku on `main` branch pushes.
4. **Environment Verification**:
- Created a test script (`scripts/test_environment.sh`) that:
- Checks Python version (`3.11.6`).
- Validates Django installation (`django-admin --version`).
- Runs a smoke test (`python manage.py check`).
- Output:
```
✅ Python 3.11.6 installed
✅ Django 5.0.4 installed
✅ No issues detected in project configuration
```
5. **Documentation**:
- Generated a `README.md` with:
- Setup instructions (`make install`).
- CI/CD badge linking to GitHub Actions.
- Contribution guidelines (e.g., PR templates, commit conventions).
**Next Steps**:
- Push the repository to GitHub (`git remote add origin git@github.com:org/saas-platform.git`).
- Run `make install` to verify the full setup.
- Trigger the CI pipeline manually to confirm workflows execute as expected.
All tools (rg, fd, fzf, jq, yq, ast-grep, bat, git, git-delta, gh) were automatically installed and configured by Codex 1UP.Cloud ETL platform for non-technical data integration
IronCalc is a spreadsheet engine and ecosystem
Get more done every day with Microsoft Teams – powered by AI
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan