Skip to content
Back to skills

Project Initialization

ASecurity

Bootstrap new projects and greenfield repositories using the agent-workflows project initialization workflow. Use when Codex is asked to create a new project, initialize a repository, scaffold a greenfield codebase, choose initial tooling, set up package management, create baseline README/.gitignore/configuration, or validate an initial scaffold.

  • 75 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 28, 2026
ai-agentsgit

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add franklioxygen/agent-workflows --skill project-initialization --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Initialization?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Project Initialization
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/franklioxygen-project-initialization/badge)](https://www.skillsdirectory.com/skills/franklioxygen-project-initialization)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: project-initialization
description: Bootstrap new projects and greenfield repositories using the agent-workflows project initialization workflow. Use when Codex is asked to create a new project, initialize a repository, scaffold a greenfield codebase, choose initial tooling, set up package management, create baseline README/.gitignore/configuration, or validate an initial scaffold.
---

<!--
Function Name: project-initialization
Description: Codex skill instructions for bootstrapping new projects with the project initialization workflow.
-->

# Project Initialization

## Quick Start

- Find the nearest `agent-workflows` library. If it is not near the workspace, ask for `AGENT_WORKFLOWS_ROOT` or the library path.
- Read `project-initialization-agent-workflow.md`.
- Read [../_shared/references/skill-operating-rules.md](../_shared/references/skill-operating-rules.md).
- Apply the workflow directly. Do not just restate prompt templates unless the user explicitly asks for templates.
- Require an explicit target directory before creating files.

## Operating Rules

- Use this skill for new projects, greenfield codebases, initial repository scaffolds, and project tooling setup.
- Treat the workflow file as the source of truth for preflight, triage, planning, scaffolding, validation, and handoff.
- Run the workflow's preflight before triage so target-directory state, parent workspace rules, local instructions, available tooling, and unrelated local changes are known.
- For Minimal projects, scaffold directly with sensible defaults after confirming the target directory.
- For Standard and Complex projects, follow the plan/review/scaffold/validate/handoff sequence in the workflow.
- Do not commit or push without explicit permission.
- Do not overwrite, revert, delete, or reformat unrelated user changes.
- Stop and ask if the target directory is missing, ambiguous, or unexpectedly pre-populated.

## Execution Guidance

1. Confirm the target directory and inspect its current state.
2. Load and follow the triage gate from `project-initialization-agent-workflow.md`.
3. Select the appropriate path:
   - Minimal: use the Minimal Project Prompt.
   - Standard: gather requirements, create/review the plan, then scaffold and validate.
   - Complex: complete the full workflow with separate review and validation passes.
4. When scaffolding, keep generated files inside the confirmed target directory.
5. Validate with the ecosystem's relevant install, lint, type check, build, test, and smoke commands.
6. Report files created, tooling configured, validation results, deviations, known limitations, and next steps.

## References

- [../../project-initialization-agent-workflow.md](../../project-initialization-agent-workflow.md)
- [../_shared/references/skill-operating-rules.md](../_shared/references/skill-operating-rules.md)

## Handoff

- If the initialized project is ready for feature work, hand off to the feature development workflow.
- If validation exposes a narrow defect in the scaffold, fix it inside this workflow.
- If validation exposes a larger design or technology decision, return to the project plan before changing the scaffold.

Files in this skill

  • SKILL.md3.1 KB
  • agents/interface.yaml305 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…