Skip to main content
Glama

speckit_implement

Execute implementation tasks for project specifications and workflows through guided prompts covering planning, tasks, and implementation phases.

Instructions

Execute implementation

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function that executes the 'speckit_implement' tool. It returns a standardized message prompting the language model to read and adhere to the 'commands/speckit.implement' guidelines file for implementation tasks.
    // 处理 Implement (实施) 相关的逻辑
    private async handleImplement(commandsPath: string) {
        return {
            messages: [
                {
                    role: "user",
                    content: {
                        type: "text",
                        text: `Please read the implementation guidelines at 'commands/speckit.implement'[Note that if this file exists, it is generally in the current directory's commands/ directory,Scan this folder directly to obtain it,And the suffixes of each project are not consistent: speckit.implement.xxx] [It's important. You must read it]. Follow these guidelines to execute the implementation tasks.`,
                    },
                },
            ],
        };
    }
  • src/index.ts:178-185 (registration)
    Registration of the 'speckit_implement' tool in the ListToolsRequestSchema handler, including name, description, and empty input schema (no arguments required).
    {
        name: "speckit_implement",
        description: "Execute implementation",
        inputSchema: {
            type: "object",
            properties: {},
        },
    },
  • Input schema definition for the 'speckit_implement' tool: an empty object, indicating no input parameters are required.
    inputSchema: {
        type: "object",
        properties: {},
    },
  • Dispatch logic in the CallToolRequestSchema handler's switch statement that routes 'speckit_implement' calls to the handleImplement method.
    case "speckit_implement":
        result = await this.handleImplement(commandsPath);
        break;

Tool Description Quality Score

Score is being calculated. Check back soon.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anyiba/spec-kit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server