Install
$ agentstack add skill-evolplus-talos-sdlc-init ✓ 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
SDLC Init
Purpose
Codex plugins do not expose Claude-style slash commands from commands/. This skill is the Codex command shim for /sdlc-init.
Use it when the operator asks to initialize or refresh a project with the Evo Talos kit.
Invocation
- Treat the user's message after
sdlc-initor/sdlc-initas arguments. - Resolve the plugin root from this skill directory:
- this file lives at
skills/sdlc-init/SKILL.md; - the plugin root is two directories up.
- Run the helper:
node /scripts/sdlc-init.cjs
Do not rely on CLAUDE_PLUGIN_ROOT in Codex. That variable is for Claude Code slash commands and may not exist in Codex.
Supported Arguments
--target codex- override auto-detection and injectAGENTS.mdonly.--target claude- override auto-detection and writeCLAUDE.md,.claude/settings.json, and.claude/hooks.--target both- override auto-detection and write both Codex and Claude instruction targets.--dry-run- prints planned changes without writing files.--force-hooks- allows replacing conflicting Claude hook files.--skip-agents- skip instruction injection.--skip-settings- skip Claude settings merge.--skip-hooks- skip Claude hook copy.--project- initialize a project root other than the current working directory.
Behavior
The helper performs project-local changes only:
- Detects the active agent tool from environment signals first, then project
markers if needed.
- In Codex, injects the plugin contract from
rules/CLAUDE.mdinto the
project's AGENTS.md inside a managed block.
- In Claude Code, injects
CLAUDE.md, merges.claude/settings.json, and
copies .claude/hooks.
- Warns when existing project instruction headings overlap with plugin
sections.
- Uses
--targetonly as an explicit override for unusual migration or
dual-tool setups.
After the helper exits:
- Summarize changed, unchanged, and skipped files.
- Relay every
WARNandERRORline. - If the helper exits nonzero, stop and tell the operator which file or
conflict needs attention.
- Do not rerun with
--force-hooksunless the operator explicitly supplied
that flag.
Recommended Codex Phrases
Operators can invoke this in Codex with natural prompts such as:
Run sdlc-initRun sdlc-init --dry-runInitialize this project with Evo TalosRefresh AGENTS.md from the Talos plugin
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: evolplus
- Source: evolplus/talos
- License: Apache-2.0
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.