원클릭으로
new-adapter
Add support for a new AI tool with adapters, CLI, completion, and tests.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Add support for a new AI tool with adapters, CLI, completion, and tests.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | new-adapter |
| description | Add support for a new AI tool with adapters, CLI, completion, and tests. |
Complete workflow for adding support for a new AI tool to AIS.
Before starting, gather this information:
.windsurf/rules/)file or directoryCreate src/adapters/<tool>-<type>.ts:
import { createBaseAdapter } from './base.js';
export const myToolAdapter = createBaseAdapter({
name: '<tool>-<type>',
tool: '<tool>',
subtype: '<type>',
configPath: ['<tool>', '<type>'],
defaultSourceDir: '.<tool>/<type>',
targetDir: '.<tool>/<type>',
mode: 'directory', // or 'file'
});
In src/adapters/index.ts:
DefaultAdapterRegistry constructorIn src/project-config.ts:
ProjectConfig interfaceSourceDirConfig interface if neededIn src/cli/register.ts:
In src/completion.ts:
In src/completion/scripts.ts:
Create src/__tests__/<tool>-<type>.test.ts:
/sync-readme)# Build
npm run build
# Run tests
npm test
# Test manually
node dist/index.js <tool> <type> add <name>
node dist/index.js <tool> <type> remove <name>
Request: Add support for a new AI tool with rules and skills Result: Complete adapter implementation with tests passing
Summarize the current session and generate reusable Claude rules, skills, or commands.
Update all project documentation after code changes.
Synchronize English README.md with Chinese README_ZH.md, maintaining content parity.
Analyze code changes and update KNOWLEDGE_BASE.md with architectural and feature changes.