skill-prompt-generator  by huangserva

AI prompt generation system powered by Claude Skills

Created 3 weeks ago

New!

926 stars

Top 39.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project provides an AI-powered system for generating high-quality image prompts, specifically tailored for AI models like Claude. It addresses the complexity of crafting detailed prompts by intelligently combining elements from a large, structured library, benefiting users who need efficient and contextually rich prompt creation for various domains like portraits, art, and design.

How It Works

The system operates as a Claude Code Skills project, featuring 12 specialized domain "Skills" that act as expert modules. An intelligent routing mechanism automatically identifies the user's intent (e.g., portrait, design) and directs the request to the relevant Skill. These Skills leverage a unified "Universal Elements Library" containing over 1140 elements, enabling structured, context-aware prompt generation. This modular, domain-specific approach ensures high-quality outputs by combining semantic understanding, common-sense reasoning, and consistency checks, supporting both granular element combination and complete template generation.

Quick Start & Requirements

  • Installation: Clone the repository (git clone https://github.com/huangserva/skill-prompt-generator.git), navigate into the directory, and install Python dependencies (pip install -r requirements.txt).
  • Prerequisites: Claude Code CLI, Python 3.8+.
  • Verification: Test Skills within Claude Code, e.g., Generate a cinematic Asian female portrait.
  • Links: Project Repository

Highlighted Details

  • Features 12 professional domain-specific Skills for areas like portraiture, graphic design, art, and product photography.
  • Utilizes a Universal Elements Library with 1140+ reusable elements categorized across 7 domains.
  • Employs intelligent routing, semantic understanding, and consistency checks for contextually accurate prompt generation.
  • Supports both element-level prompt construction and full template generation (e.g., design system templates).
  • Includes an automatic learning system to extract and integrate new elements, continuously expanding its knowledge base.

Maintenance & Community

The project welcomes contributions via Issues and Pull Requests. Specific details regarding core contributors, sponsorships, or dedicated community channels (like Discord/Slack) are not detailed in the provided README.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: The MIT license permits commercial use and integration with closed-source projects without significant restrictions.

Limitations & Caveats

The primary intended usage is via the Claude Code Skills interface; direct invocation of the Python engine is designated for development and debugging purposes. No specific limitations regarding alpha status, known bugs, or unsupported platforms are mentioned.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
4
Star History
938 stars in the last 22 days

Explore Similar Projects

Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google) and Taranjeet Singh Taranjeet Singh(Cofounder of Mem0).

awesome-generative-ai by steven2358

0.4%
11k
Curated list of Generative AI projects and services
Created 3 years ago
Updated 4 days ago
Feedback? Help us improve.