Coding
PromptBeginner5 minmarkdown
Nano Banana Pro
Agent skill for nano-banana-pro
6
This repository contains a comprehensive generative art engine designed to create unique NFT artwork using algorithmic approaches. The project follows industry best practices for code organization, data structures, and development workflows.
Sign in to like and favorite skills
This repository contains a comprehensive generative art engine designed to create unique NFT artwork using algorithmic approaches. The project follows industry best practices for code organization, data structures, and development workflows.
# Development NODE_ENV=development PYTHON_ENV=development LOG_LEVEL=debug # Production NODE_ENV=production PYTHON_ENV=production LOG_LEVEL=info HIGHLIGHT_API_KEY=your_api_key_here
/ ├── Copilot-instructions.md # This file ├── README.md # Project documentation ├── LICENSE # MIT license ├── .gitignore # Git ignore rules ├── package.json # Node.js dependencies ├── requirements.txt # Python dependencies ├── tsconfig.json # TypeScript configuration ├── .eslintrc.js # ESLint configuration ├── .prettierrc # Prettier configuration ├── docs/ # Documentation │ ├── project-plan.md # Comprehensive project plan │ ├── deployment.md # HIGHLIGHT.XYZ deployment guide │ ├── api-reference.md # API documentation │ └── generative-art-research.md ├── src/ # Source code │ ├── core/ # Core engine │ │ ├── Canvas.ts # Canvas abstraction │ │ ├── Color.ts # Color utilities │ │ ├── Generator.ts # Base generator class │ │ └── index.ts # Core exports │ ├── algorithms/ # Art generation algorithms │ │ ├── fractals/ # Fractal generators │ │ ├── noise/ # Noise-based patterns │ │ ├── cellular/ # Cellular automata │ │ ├── flow-fields/ # Flow field algorithms │ │ └── geometric/ # Geometric patterns │ ├── utils/ # Utility functions │ │ ├── math.ts # Mathematical utilities │ │ ├── random.ts # Random number generation │ │ └── export.ts # Export utilities │ └── examples/ # Example implementations ├── assets/ # Static assets │ ├── palettes/ # Color palette definitions │ └── templates/ # Art template configurations ├── output/ # Generated artwork (gitignored) ├── tests/ # Test files │ ├── unit/ # Unit tests │ ├── integration/ # Integration tests │ └── __mocks__/ # Test mocks ├── config/ # Configuration files │ ├── development.json # Development config │ ├── production.json # Production config │ └── test.json # Test config └── scripts/ # Build and utility scripts ├── build.js # Build script ├── generate-art.js # Art generation script └── deploy.js # Deployment script
npm install && pip install -r requirements.txtnpm testnpm run devsrc/algorithms/ subdirectoryGenerator interfacenpm run lintnpm testnpm run type-checknpm run format