UNPKG

ai-assisted-template

Version:

Comprehensive AI-assisted development template with Claude Code integration

109 lines 2.84 kB
{ "$schema": "https://json-schema.org/draft-07/schema#", "version": "1.0.0", "templateVersion": "2.1.0", "compatibilityVersion": ">=2.0.0", "name": "AI Coding Template", "description": "Comprehensive AI-assisted development template with Claude Code integration", "author": "AI Coding Template Project", "homepage": "https://github.com/yourusername/ai-coding-template", "repository": { "type": "git", "url": "https://github.com/yourusername/ai-coding-template.git" }, "license": "MIT", "categories": { "core": { "strategy": "replace", "description": "Essential template files that should be updated automatically", "backup": true, "files": [ ".claude/**/*", "CLAUDE.md", ".resources/scripts/**/*", ".resources/templates/**/*" ] }, "reference": { "strategy": "merge", "description": "Reference documentation that may be customized but should receive updates", "backup": true, "files": [ "docs/development/guidelines/", "docs/ai-tools/", "docs/technical/" ] }, "optional": { "strategy": "prompt", "description": "Optional components user can choose to include or update", "backup": true, "files": [ ".githooks/**/*", ".resources/examples/**/*", "CHANGELOG.md", ".template-manifest.json", "README-TEMPLATE.md" ] }, "configuration": { "strategy": "smart-merge", "description": "Configuration files that need intelligent merging", "backup": true, "files": [ "package.json", ".gitignore", ".markdownlint.json", "tsconfig.json", ".mcp.json" ] }, "user": { "strategy": "preserve", "description": "User-owned files that should never be overwritten", "backup": false, "files": [ "src/", ".env*", "README.md", "docs/project-brief.md" ] }, "ignore": { "strategy": "skip", "description": "Development files not included in template distribution", "backup": false, "files": [ "workbench/", "example/", "node_modules/", ".git/", "*.log", ".DS_Store", "Thumbs.db" ] } }, "dependencies": { "claude-code": ">=1.0.0", "node": ">=18.0.0" }, "features": { "ai-collaboration": true, "multi-agent-system": true, "automated-documentation": true, "quality-gates": true, "git-workflows": true }, "customization": { "allowedModifications": [ "CLAUDE.md", "docs/development/guidelines/**/*", ".resources/examples/**/*" ], "protectedFiles": [ ".claude/commands/**/*", ".resources/scripts/**/*" ] } }