Install
$ agentstack add skill-xeeva-genesis-validate ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Project Validator
Check that a target project directory has all expected Claude Code infrastructure files and that they are well-formed.
Usage
The user provides a project name or path. Default to the most recently created project if none specified.
Checks
Required Files
- [ ]
CLAUDE.mdexists and is non-empty - [ ]
.claude/settings.jsonexists and is valid JSON - [ ]
.claude/agents/directory has at least 3 agent files (test-runner, code-reviewer, doc-writer) - [ ]
.claude/skills/directory has at least 4 skill directories (test, lint, review, commit) - [ ] Each skill directory contains a
SKILL.mdwith valid YAML frontmatter - [ ]
docs/README.mdexists - [ ]
docs/architecture.mdexists - [ ]
.gitignoreexists - [ ] Git repo is initialised (
.git/exists)
Memory Files
- [ ]
~/.claude/projects/-home-xeeva-claude-/memory/MEMORY.mdexists - [ ]
~/.claude/projects/-home-xeeva-claude-/memory/user-profile.mdexists - [ ]
~/.claude/projects/-home-xeeva-claude-/memory/project-context.mdexists
Content Quality
- [ ] CLAUDE.md contains "Australian English" rule
- [ ] CLAUDE.md contains "em dash" rule
- [ ] CLAUDE.md contains "fail fast" or error handling section
- [ ] CLAUDE.md contains testing section
- [ ] settings.json has permissions.allow array
- [ ] settings.json has at least one hook
Optional Files
- [ ]
.mcp.jsonexists if integrations were specified (report if missing but expected) - [ ] Stack-specific config files exist (tsconfig.json, pyproject.toml, etc.)
Output
Report results as a checklist:
Validating: ~/claude//
Required Files: [12/12 passed]
Memory Files: [3/3 passed]
Content Quality: [5/6 passed]
- MISSING: settings.json has no hooks configured
Optional Files: [2/2 passed]
Overall: 22/23 checks passed
If all checks pass: "Project is fully configured and ready to use." If checks fail: list the failures with specific remediation steps.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: xeeva
- Source: xeeva/Genesis
- License: MIT
- Homepage: https://xeeva.github.io/Genesis
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.