demondamon/agenticx/project-initializer
Claude Code and agent skill by demondamon/agenticx
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Initializer agent for the project-level harness — turn a spec or issue into feature_list.json, init.sh, verify.yaml, and an initial commit.
Install
npx vskill@latest install demondamon/agenticx/project-initializerSKILL.md
Project Initializer
Use exactly once per project, when session_mode == feature_loop and .agx/project/ does not yet exist (system prompt will say "Initializer 阶段").
Inputs
- A spec markdown, GitHub issue, or natural-language feature description.
- The repo root (
workspace_diror first non-default taskspace).
Steps
- Read the spec end-to-end. Use
file_readif the user pointed at a file, otherwise capture the user's message as the source of truth. - Decompose into ≥ 5 deliverables. Each feature must:
- have a stable
id(kebab-case, ≤ 32 chars), - be independently mergeable (its commit can land on main without breaking others),
- declare 1–3 concrete
acceptance_criteria(observable behavior, not implementation steps), - declare
depends_ononly for hard ordering constraints, - get an integer
priority(lower = sooner; reserve 100 for "later").
- Call `project_init` with the full feature list. The tool writes
feature_list.json, seedsstatus.jsonwithphase=initialize, and drops templateinit.sh+verify.yaml. - Customize `init.sh` via
bash_exec(orfile_writewith the diff path =.agx/project/init.sh):
- install language runtime / package manager dependencies,
- apply migrations / generate seed data,
- must be idempotent (running twice on the same machine should not break anything).
- Customize `verify.yaml` with the project's real test/lint commands. Keep the
bootstrapstep that runsinit.sh. - Smoke-run with
verify_run(nofeature_id) to confirm the initial gate is green on a clean checkout. - Commit the harness files via
bash_exec:
`` git add .agx/project init.sh verify.yaml git commit -m "chore(project): initialize harness with N features" `` Keep this commit small — only harness files, no business code.
- Append a closing progress note with
progress_append(e.g."[initialize-done] commit=<sha> features=N") and tell the user the project is ready for a Coding session.
Forbidden
- Editing business code in this session.
- Selecting or completing a feature — that is the Coding phase's job.
- Hardcoding secrets in
init.shorverify.yaml.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagenticx/skills/bundled/project-initializer/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/demondamon/agenticx/project-initializer)