Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
A TypeScript-based MCP server providing AutoHotkey v2 development tools, code analysis, and script execution with window detection.
Sign in to like and favorite skills
A TypeScript-based MCP server providing AutoHotkey v2 development tools, code analysis, and script execution with window detection.
.ahk extension (never .ahv)endsWith('.ahk')export const ToolArgsSchema = z.object({ // Required parameters first // Optional parameters with defaults }); export const toolDefinition = { name: 'tool_name', description: 'Brief description', inputSchema: { /* JSON schema */ } };
npm run build # Compile TypeScript to dist/ npm run dev # Development mode with auto-reload npm run clean # Remove dist/ directory npm run lint # ESLint validation
Map<number, ProcessInfo>return { content: [{ type: 'text', text: `Error: ${message}` }], isError: true };
return { content: [ { type: 'text', text: 'Action completed' }, { type: 'text', text: JSON.stringify(data, null, 2) } ] };
// Check common paths first, fall back to PATH environment const paths = [ 'C:\\Program Files\\AutoHotkey\\v2\\AutoHotkey64.exe', // ... more paths ];
.ahkpath.resolve() for securityfs.access() before operations.toLowerCase().endsWith('.ahk')For project status and implementation details, see docs/PROJECT_STATUS.md