joenandez/spectre/spectre-feature-root
Claude Code and agent skill by joenandez/spectre
- community
Checking that the SKILL.md file is still in the repository.
Internal initializer for a missing Spectre feature root. Invoke only from a standalone workflow with no confirmed managed root. Do NOT invoke for existing roots, orchestrated calls missing a root, or direct user requests.
Install
npx vskill@latest install joenandez/spectre/spectre-feature-rootSKILL.md
feature-root
Purpose
Create a canonical root with no naming/reuse gate.
Inputs
Work/name hint; KIND=feature|bug (default feature); repo-relative candidate; write authority.
Working Set
Read exact candidates/ignore state only; never select existing work.
Outputs + DONE
Return FEATURE, repo-relative FEATURE_ROOT, warnings. DONE: valid root, neutral marker, tenancy, no phase artifact.
Method / guardrails
- Use an explicit caller candidate/descendant. Reject absolute, traversal, symlink-escaping, or unmanaged paths.
- Otherwise derive a concise kebab name and choose the first free
.spectre/{features|bugs}/<name>[-N]/perKIND. Never inspect or offer existing roots, ask whether to reuse one, present naming options, or wait for approval; suffixes resolve collisions. - Create
feature.jsoncontaining onlyschema_version,created_at,feature, and repo-relativefeature_root; no lifecycle, alias, branch, or absolute path. - Unless
.spectre/is ignored, preserve.spectre/.gitignore; require literalmanifest.json,bin/,handoffs/,!features/,!bugs/, plusevidence/,checkpoints/,runs/,markers/,working_set.json,cleanup_summary.md,execution_state.md,reviews/task_review_attempt.json,reviews/task_review_safety.jsonunder bothfeatures/**/andbugs/**/. Specs/research/decisions/reviews/proof stay trackable. Never edit root.gitignore; warn on local-only matches. - Write only root initialization.
Handoff
Return values/warnings; caller owns routing.
Escalate-If
Unsafe candidate/escape, marker/root conflict, or insufficient write authority. Naming ambiguity or collision never escalates.
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 repositoryCheckingplugins/spectre/skills/spectre-feature-root/SKILL.md
Popularity
- Repository stars
- 164
- Repository forks
- 16
- 7-day trend score
- 31
Stars and forks are for the whole GitHub repository, not this skill alone. 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/joenandez/spectre/spectre-feature-root)