npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

ai-workflow-tools

v1.0.1

Published

AI-powered development workflow CLI tools - streamline your development process with intelligent automation

Readme

AI Development Workflow CLI Tools

A comprehensive set of command-line tools to streamline AI-first development workflows. These tools help manage personas, integrate AI services, and track workflow progress.

🚀 Quick Start

Installation

Install globally via npm:

npm install -g ai-workflow-tools

Available Commands

After installation, you'll have access to three powerful CLI tools:

  • pc - Persona Manager CLI
  • aiw - AI Integration CLI
  • wt - Workflow Tracker CLI

📋 Tools Overview

🎭 Persona Manager (pc)

Manage development personas and project workflows.

# Initialize a new project
pc init my-project --type webapp

# List available personas
pc list

# Get persona details
pc get-persona frontend-developer

# Start a workflow phase
pc start-phase design

# Complete current phase
pc complete-phase

# Check project status
pc status

🤖 AI Integration (aiw)

Integrate with various AI providers and manage AI-powered development.

# Setup AI provider
aiw setup --provider openai --api-key your-key

# Start AI chat session
aiw chat

# Generate code with AI
aiw generate --type component --name UserCard

# View conversation history
aiw history

# Export session data
aiw export --format json

📊 Workflow Tracker (wt)

Track project progress and generate workflow reports.

# Initialize workflow tracking
wt init

# Show current status
wt status

# Update task progress
wt update-task "Setup database" --status completed --hours 3

# Generate progress report
wt report

🛠️ Configuration

AI Providers

The AI Integration tool supports multiple providers:

  • OpenAI: GPT-3.5, GPT-4, GPT-4 Turbo
  • Anthropic: Claude 3 (Haiku, Sonnet, Opus)
  • Local: Ollama for local AI models

Project Types

Persona Manager supports various project templates:

  • webapp - Web application
  • mobile - Mobile application
  • api - REST API service
  • saas - SaaS dashboard
  • custom - Custom project type

Workflow Phases

Standard workflow phases include:

  1. Discovery & Planning - Requirements gathering and project planning
  2. Design & Prototyping - UI/UX design and prototyping
  3. Development Setup - Environment and tooling setup
  4. Implementation - Core development work
  5. Deployment & Monitoring - Production deployment and monitoring

📁 Templates

The package includes comprehensive templates for:

Persona Templates

  • Frontend Developer
  • Backend Developer
  • DevOps Engineer
  • UX Designer
  • Product Manager
  • QA Engineer
  • Data Scientist
  • Mobile Developer

Project Templates

  • Basic Web Application
  • SaaS Dashboard
  • Mobile Application
  • API Service

Prompt Templates

  • Development prompts
  • Design prompts
  • Deployment prompts

🔧 Advanced Usage

Environment Variables

# AI Integration
export OPENAI_API_KEY="your-openai-key"
export ANTHROPIC_API_KEY="your-anthropic-key"
export OLLAMA_BASE_URL="http://localhost:11434"

# Workflow Tracking
export WORKFLOW_DATA_DIR="./workflow-data"

Configuration Files

The tools create configuration files in your project:

  • .ai-workflow-config.json - AI provider settings
  • .workflow-tracking.json - Progress tracking data
  • .persona-config.json - Project persona settings

📖 Documentation

For detailed documentation, visit:

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Related Projects

📞 Support


Made with ❤️ for AI-first developers