config-generatelisted
Install: claude install-skill manastalukdar/ai-devstudio
# Configuration File Generator
I'll generate configuration files for common development tools: TypeScript, ESLint, Prettier, Jest, Vitest, and more.
Arguments: `$ARGUMENTS` - config type (tsconfig, eslint, prettier, jest, etc.)
**Supported Configs:**
- TypeScript: tsconfig.json
- Linting: .eslintrc.js, .eslintignore
- Formatting: .prettierrc, .prettierignore
- Testing: jest.config.js, vitest.config.ts
- Bundling: vite.config.ts, webpack.config.js
- Git: .gitignore, .gitattributes
## Token Optimization
**Optimization Status:** ✅ Fully Optimized (Phase 2 Batch 4B, 2026-01-27)
**Baseline:** 2,500-4,000 tokens → **Optimized:** 400-800 tokens (~80% reduction)
This skill achieves exceptional optimization through template-based generation. As a pure configuration generation skill, it leverages pre-built templates and framework detection to eliminate expensive codebase scanning.
### Core Optimization Strategies
#### 1. Template-Based Generation (85% savings)
**CRITICAL:** Use pre-built configuration templates for all common tools
- Cache complete configs for ESLint, Prettier, TypeScript, Jest, Vitest, etc.
- Maintain templates in `~/.claude/cache/config_templates.json`
- Apply framework-specific variations from cached presets
- Never read existing configs unless explicitly modifying them
**Implementation:**
```javascript
// Cache structure: ~/.claude/cache/config_templates.json
{
"tsconfig": {
"base": { /* 137 lines of base TypeScript config */ },
"nextjs": { /* N