AI writing guide automates software development workflows. It uses 94 specialized agents and 65+ commands for multi-agent coordination. Reduces manual oversight and extends runtime. Integrates with Claude Code, Warp, and Factory AI.
git clone https://github.com/jmagly/ai-writing-guide.gitAI writing guide automates software development workflows. It uses 94 specialized agents and 65+ commands for multi-agent coordination. Reduces manual oversight and extends runtime. Integrates with Claude Code, Warp, and Factory AI.
1. **Define Project Scope**: Replace [PROJECT_TYPE] with specifics (e.g., 'REST API', 'CLI tool', 'React dashboard'). Fill [REQUIREMENT_1-3] with concrete features (e.g., 'real-time notifications', 'PostgreSQL database', 'Docker support'). 2. **Select Architecture**: Choose from [ARCHITECTURE_PATTERN] options like 'MVC', 'Microservices', 'Serverless', or 'Clean Architecture'. Specify [LANGUAGE] (e.g., Python, Go, JavaScript). 3. **Configure Tools**: Replace [TEST_FRAMEWORK] with 'Jest', 'Pytest', or 'JUnit'. Set [CODING_STANDARD] to 'Google Style', 'PEP8', or 'Airbnb'. 4. **Generate Code**: Paste the prompt into Claude Code or Warp terminal. Use the `ai-writing-guide` command with your parameters. Review the generated structure before implementation. 5. **Iterate**: Use the multi-agent system to refine components. For example, ask Agent #42 (Code Review Specialist) to analyze the generated code for security vulnerabilities or performance bottlenecks.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/jmagly/ai-writing-guideCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Generate a [LANGUAGE] codebase for a [PROJECT_TYPE] project with the following requirements: [REQUIREMENT_1], [REQUIREMENT_2], and [REQUIREMENT_3]. Use the [ARCHITECTURE_PATTERN] pattern. Include unit tests with [TEST_FRAMEWORK]. Ensure the code follows [CODING_STANDARD] standards. Provide a README.md with setup instructions and basic usage examples.
```markdown
# Project: E-Commerce API with Microservices Architecture
## Overview
Built a scalable e-commerce backend using Node.js, Express, and MongoDB with a microservices architecture. The system includes:
- User Service (Authentication, Profiles)
- Product Service (Inventory, Catalog)
- Order Service (Checkout, Payments)
- API Gateway (Rate Limiting, Request Routing)
## Key Features Implemented
1. **User Authentication**: JWT-based auth with refresh tokens (12h expiry). Password hashing via bcrypt (cost factor 12).
2. **Product Catalog**: CRUD operations with pagination (10 items/page). Elasticsearch integration for search functionality.
3. **Order Processing**: Stripe API integration for payments. Webhook handling for payment confirmations.
4. **API Gateway**: Kong-based gateway with rate limiting (1000 requests/minute). Circuit breaker pattern for fault tolerance.
## Technical Stack
- **Runtime**: Node.js v20.11.1
- **Database**: MongoDB Atlas (replica set)
- **Message Broker**: RabbitMQ for async communication
- **Testing**: Jest with 92% coverage
- **Containerization**: Docker + Kubernetes (3-node cluster)
## Performance Metrics
- Average response time: 142ms (p99: 310ms)
- Database query optimization: Indexes on all frequently queried fields
- Memory usage: 240MB per service (baseline)
## Sample API Endpoints
```
GET /api/v1/products?category=electronics&page=1&limit=10
Response: { "items": [...], "total": 245, "page": 1, "pages": 25 }
POST /api/v1/orders
Body: { "userId": "usr_7823", "items": [{ "productId": "prd_456", "quantity": 2 }], "paymentMethod": "stripe" }
Response: { "orderId": "ord_9012", "status": "pending", "total": 199.98 }
```
## Setup Instructions
1. Clone repository: `git clone https://github.com/yourorg/ecommerce-microservices.git`
2. Install dependencies: `npm install` (root) and `npm install` (each service)
3. Start services: `docker-compose up -d`
4. Run migrations: `npm run migrate:up`
5. Seed data: `npm run seed:dev`
## Next Steps
- Implement Redis caching for product catalog
- Add Prometheus metrics endpoint
- Set up CI/CD pipeline with GitHub Actions
```AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
ITIL-aligned IT service management platform
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan