smithery/neversight

specify-resources

Shared resources (scripts, templates) for Spec-Driven Development workflow.

Installation

$ npx skills add smithery/neversight --skill specify-resources

Summary

  • Shared resources (scripts, templates) for Spec-Driven Development workflow.
  • This skill is a dependency for all spec-* skills and should NOT be invoked directly by users.
  • It provides bash scripts for feature branch management, prerequisite checking, and templates for specifications, plans, tasks, and checklists.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/neversight · top by installs.

npx skills add smithery/neversight

Browse all from smithery/neversight

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,228 B
  • docs SUMMARY.md 337 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Specify Resources

Shared scripts and templates for the Spec-Driven Development workflow. This skill is automatically referenced by other spec-* skills.

Directory Structure

After initializing in a project, the .specify/ directory structure should be:

.specify/
├── memory/
│   └── constitution.md      # Project principles and constraints
├── scripts/
│   └── bash/
│       ├── common.sh              # Shared functions
│       ├── check-prerequisites.sh # Validate feature environment
│       ├── create-new-feature.sh  # Initialize new feature branch
│       ├── setup-plan.sh          # Setup planning phase
│       └── update-agent-context.sh # Update AI agent context files
└── templates/
    ├── spec-template.md      # Feature specification template
    ├── plan-template.md      # Implementation plan template
    ├── tasks-template.md     # Task list template
    ├── checklist-template.md # Checklist template
    └── ...

Setup Instructions

To use spec-* skills in a new project:

  1. Create .specify/ directory structure:
mkdir -p .specify/{memory,scripts/bash,templates}
  1. Copy scripts from this skill's scripts/bash/ to .specify/scripts/bash/
  1. Copy templates from this skill's references/templates/ to .specify/templates/
  1. Copy constitution template from references/memory/constitution.md to .specify/memory/
  1. Make scripts executable:
chmod +x .specify/scripts/bash/*.sh

Scripts Reference

check-prerequisites.sh

Validates feature environment and returns paths.

# JSON output with feature directory and available docs
.specify/scripts/bash/check-prerequisites.sh --json

# Require tasks.md to exist
.specify/scripts/bash/check-prerequisites.sh --json --require-tasks --include-tasks

# Paths only (no validation)
.specify/scripts/bash/check-prerequisites.sh --json --paths-only

create-new-feature.sh

Creates new feature branch and spec directory.

.specify/scripts/bash/create-new-feature.sh --json "Feature description" --short-name "feature-name"

setup-plan.sh

Initializes planning phase for a feature.

.specify/scripts/bash/setup-plan.sh --json

update-agent-context.sh

Updates AI agent context files with project information.

.specify/scripts/bash/update-agent-context.sh claude

Templates Reference

  • spec-template.md: Feature specification with user stories, requirements, success criteria
  • plan-template.md: Implementation plan with technical context, project structure
  • tasks-template.md: Task list organized by user story with dependency tracking
  • checklist-template.md: Quality validation checklist template
  • constitution.md: Project principles and governance rules