Skip to content

Add dev-agent Codex skill enforcing test-first, SRE-aware dev workflow - #8

Merged
maazghani merged 1 commit into
mainfrom
maazghani/create-dev-agent-skill-for-testing-enforcement-2026-08-04
Aug 7, 2026
Merged

maazghani merged 1 commit into
mainfrom
maazghani/create-dev-agent-skill-for-testing-enforcement-2026-08-04

Conversation

@maazghani

Copy link
Copy Markdown
Owner

Motivation

  • Provide an in-repo Codex skill that guides contributors to work test-first, preserve existing git-to.dev patterns, and balance SRE concerns with minimal front-end changes.

Description

  • Add ./.codex/skills/dev-agent/SKILL.md containing frontmatter and guidance for operating stance, required workflow, test-first expectations, repository patterns to preserve, and SRE/frontend checklists.
  • Add ./.codex/skills/dev-agent/agents/openai.yaml with UI metadata fields display_name, short_description, and default_prompt so the skill can be discovered and invoked.
  • Place the files under .codex/skills/dev-agent so Codex can load the skill contextually for repository-specific tasks.

Testing

  • Ran pnpm test, which passed (4 test files, 48 tests).
  • Ran pnpm lint, which failed because ESLint could not find a flat config file (eslint.config.(js|mjs|cjs)).
  • Ran pnpm build which failed due to blocked network access fetching Google Fonts during the Next.js build, and quick_validate.py failed because the environment lacked PyYAML and installing it was blocked by network restrictions.

Codex Task

@vercel

vercel Bot commented Aug 4, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
git-to Ready Ready Preview, v0 Aug 4, 2026 9:20pm

@maazghani
maazghani merged commit 2db87be into main Aug 7, 2026
5 checks passed

This branch was successfully deployed

1 active deployment
Preview — 8108d619 Deployed Aug 4, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant