Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Specly CodeNew to Visual Studio Code? Get it now.
Specly Code

Specly Code

PreciseCode

|
121 installs
| (0) | Free
Spec-driven development AI coding agent - inspired by Kiro.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

specly code

Requirements → Design → Tasks → Execute — with specs that keep your AI assistant aligned every step of the way.

Powered by Roo Code Inspired by KiroIDE TypeScript VS Code

specly.dev

🎥 Out-Of-The-Box Experience for AI Spec-Driven Development

Specly Code Demo

📌 Overview

Specly Code is a spec‑driven, AI‑assisted fork of Roo Code focused on planning and building features using structured specifications.

  • Works great with most Roo Code–compatible models.
  • Encourages a spec workflow: requirements → design → tasks → execute.
  • Reduces ambiguity and improves collaboration and handoff.

Visit our website: https://specly.dev

Also check out Roo Code and KiroIDE.


✨ Features

  • Generate, refactor, and debug code guided by structured specs.
  • Read and write files in your workspace.
  • Execute terminal commands and automate workflows.
  • Integrate custom models/providers.
  • Extend with Custom Modes and MCP (Model Context Protocol).

🧭 Why Specs?

Specs are structured, actionable plans that break a feature down from high‑level requirements into detailed steps.

  • Make scope, decisions, and deliverables explicit.
  • Improve team handoffs and reviews.
  • Keep AI‑assisted agents aligned with the plan.

⚡ Quick Start

  1. Install the extension (see repository docs or internal distribution).
  2. Connect your AI provider.
  3. Create a new Spec and work through the stages: requirements → design → tasks → execute.

🧰 Tools & MCP

Built‑in tools can:

  • Read/write project files
  • Run commands in your VS Code terminal
  • Control a browser for complex automation
  • Connect to external services via MCP for unlimited integrations

🛠️ Customization

  • Add local models for offline use.
  • Optionally auto‑approve actions to speed up iterations.
  • Customize spec stage prompts with project-scoped overrides in .specly_dev/steering/. Create YAML or JSON files for spec-requirements, spec-design, spec-tasks, and spec-execute to add custom instructions without modifying built-in modes. Example: spec-execute.yml with content:
    customInstructions: |
      - Always write tests for core logic.
      - Follow the approved task plan.
      - Match existing code patterns.
    

📬 Support

For help, questions, or to report issues, contact:

  • Email: support@specly.dev
  • Website: https://specly.dev

We aim to respond promptly.


📄 License

  • Proprietary © 2025 PreciseCode. All rights reserved.
  • Closed‑source: source code is not publicly released.
  • License and terms may change without notice.

Disclaimer: specly code is an independent project created by precise code, is not affiliated with, endorsed by, or sponsored by RooCode, Kiro


Thanks for trying Specly Code! Specs make the path from idea to implementation clearer. 🙏

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft