Using spec kit and copilot

From Master of Neuroscience Wiki
Revision as of 10:32, 15 November 2025 by Davrot@uni-bremen.de (talk | contribs) (Created page with "Version 15.11.2025 === Install === Install uv package and env manager<syntaxhighlight lang="bash"> curl -LsSf https://astral.sh/uv/install.sh | sh /root/.local/bin/uv tool update-shell </syntaxhighlight>Don't forget toi close and open the terminal for loading the new setting. Install spec kit<syntaxhighlight lang="bash"> uv tool install specify-cli --from git+https://github.com/github/spec-kit.git </syntaxhighlight> === Prepare the project === I made a new project<syn...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Version 15.11.2025

Install

Install uv package and env manager

curl -LsSf https://astral.sh/uv/install.sh | sh
/root/.local/bin/uv tool update-shell

Don't forget toi close and open the terminal for loading the new setting. Install spec kit

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git

Prepare the project

I made a new project

mkdir -p /data_1/dev_latex_editor
cd /data_1/dev_latex_editor
specify init --here
specify check

I selected the copilot (copilot modus) and the I am under linux (sh modus)

  • /speckit.constitution - Establish project principles
  • /speckit.specify - Create baseline specification
  • /speckit.plan - Create implementation plan
  • /speckit.tasks - Generate actionable tasks
  • /speckit.implement - Execute implementation

Optional commands that you can use for your specs (improve quality & confidence)

  • /speckit.clarify (optional) - Ask structured questions to de-risk ambiguous areas before planning (run before /speckit.plan if used)
  • /speckit.analyze (optional) - Cross-artifact consistency & alignment report (after /speckit.tasks, before /speckit.implement)
  • /speckit.checklist (optional) - Generate quality checklists to validate requirements completeness, clarity, and consistency (after /speckit.plan)