Metadata-Version: 2.4
Name: dev-content-toolkit
Version: 1.0.0
Summary: Automated technical content generation for developers — blog posts, docs, and social media
Author-email: ulnit <363698476@qq.com>
License: MIT
Project-URL: Homepage, https://ulnit.github.io/agent-store
Project-URL: Repository, https://github.com/ulnit/dev-content-toolkit
Project-URL: Bug Reports, https://github.com/ulnit/dev-content-toolkit/issues
Keywords: content,blog,automation,markdown,devto,writing,cli
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: Markup
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# AI Content Generator 🚀

> Automated technical content generation for developers

Generate blog posts, documentation, and social media content programmatically. Built for developers who want to automate their content marketing pipeline.

```bash
pip install ai-content-generator
```

## Quick Start

```python
from ai_content_generator import ContentGenerator

gen = ContentGenerator()

# Generate a blog post
post = gen.blog_post(
    topic="Python automation tools",
    tone="technical",
    length="medium",
    include_code=True
)

print(post.markdown)
print(f"Estimated read time: {post.read_time} min")
print(f"SEO score: {post.seo_score}/100")
```

## CLI Usage

```bash
# Generate a blog post
content-gen blog --topic "Docker for beginners" --tone tutorial

# Generate product description
content-gen product --name "My SaaS" --features "fast,secure,scalable"

# Generate social media posts from blog
content-gen social --from-file post.md --platforms twitter,linkedin

# List available templates
content-gen templates --list
```

## Features

- **Blog Posts**: Technical tutorials, how-tos, architecture deep-dives
- **Product Descriptions**: SaaS landing pages, feature highlights
- **Social Media**: Twitter threads, LinkedIn posts, Dev.to articles
- **Templates**: 20+ content templates for different formats
- **SEO Optimization**: Built-in readability scoring and keyword suggestions
- **Multi-format**: Markdown, HTML, plain text output

## Supported Platforms

| Platform | Blog | Social | Product |
|----------|------|--------|---------|
| Dev.to   | ✅   | ✅     | —       |
| Twitter/X| —    | ✅     | —       |
| LinkedIn | —    | ✅     | —       |
| GitHub   | ✅   | —      | ✅      |

## Why This Exists

I built this to automate my own content pipeline. Instead of writing articles manually every day, this generates drafts that I can review and publish. Combined with my [AI Agent Toolkit](https://ulnit.github.io/agent-store), it forms a complete passive income automation system.

👉 **[More tools →](https://ulnit.github.io/agent-store)**

## License

MIT © ulnit
