Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

44 Commits

Folders and files

Repository files navigation

ThinkPrompt Plugin for Claude Code

Integrate ThinkPrompt's coding standards, requirements management, and AI-powered development tools directly into Claude Code.

Overview

The ThinkPrompt plugin brings your team's style guides, project management, and quality analytics into Claude Code. It connects via the ThinkPrompt MCP Server to provide 85+ tools for managing your development workflow without leaving the IDE.

Features

  • 🎨 Style Guides — Auto-load coding standards for your project type
  • 📋 Requirements — Manage requirements with acceptance criteria and quality scoring
  • 📄 Documents — Access and manage markdown documents with versioning
  • 📊 Projects — Track projects, features, and tasks
  • 🤖 AI Generation — Generate tasks from features, features from documents
  • 🔄 Workflows — Create reusable automation sequences
  • 🔍 Quality Analytics — ESLint, TypeScript, coverage, complexity tracking
  • 🧪 Test Analytics — QA session tracking with Playwright integration
  • 🔌 Plugin Marketplace — Browse and install Claude Code plugins

Installation

Prerequisites

  • Claude Code installed
  • Node.js 18+ (for MCP server via npx)
  • ThinkPrompt account with API key (thinkprompt.ai/settings)

Install from Marketplace

# Add the ThinkPrompt marketplace
/plugin marketplace add Honeyfield-Org/thinkprompt-plugin

# Install the plugin
/plugin install thinkprompt

Configure API Key

Option 1: Setup Command (Recommended)

/setup-thinkprompt

Claude will ask for your API key, save it, and configure the MCP server.

Option 2: Manual Configuration

Add to ~/.claude/settings.json:

{
  "env": {
    "THINKPROMPT_API_URL": "https://thinkprompt-api-v2.azurewebsites.net/api/v1",
    "THINKPROMPT_API_KEY": "tp_your-api-key-here"
  }
}

Then restart Claude Code.

Commands

Command Description
/setup-thinkprompt Configure API credentials interactively
/setup-workspace Analyze codebase and create project, style guides, prompts
/feature-dev-tp <desc> Develop a feature with auto-loaded style guides
/prompts List, search, execute, and create prompts
/templates Browse and apply style guides and example prompts
/tasks View and manage project tasks
/quality-analysis Run comprehensive code quality analysis

Agents

Specialized AI agents that trigger automatically:

  • Feature Task Planner — Breaks down features into development tasks
  • Code Reviewer — Reviews code with auto-loaded style guides
  • Quality Analysis — Runs comprehensive code quality checks

Skills

  • Prompt Engineering — Best practices for creating effective prompts
  • Feature Workflow — End-to-end feature development guide

Project Structure

├── .claude-plugin/
│   ├── plugin.json         # Plugin metadata (name, version, description)
│   └── marketplace.json    # Marketplace registry
├── .mcp.json               # MCP server configuration
├── agents/                 # AI agent definitions
│   ├── code-reviewer.md
│   ├── feature-task-planner.md
│   └── quality-analysis.md
├── commands/               # Slash commands
│   ├── feature-dev-tp.md
│   ├── prompts.md
│   ├── quality-analysis.md
│   ├── setup-thinkprompt.md
│   ├── setup-workspace.md
│   ├── tasks.md
│   └── templates.md
├── scripts/
│   └── device-auth.py      # Device authentication helper
└── skills/                 # Contextual skill guides
    ├── feature-workflow/
    └── prompt-engineering/

Claude Desktop Integration

The plugin also works with Claude Desktop. Add to your config:

{
  "mcpServers": {
    "thinkprompt": {
      "command": "npx",
      "args": ["@honeyfield/thinkprompt-mcp"],
      "env": {
        "THINKPROMPT_API_URL": "https://thinkprompt-api-v2.azurewebsites.net/api/v1",
        "THINKPROMPT_API_KEY": "tp_your-api-key-here"
      }
    }
  }
}

Troubleshooting

Issue Solution
Missing env vars error Run /setup-thinkprompt or add env to ~/.claude/settings.json
Tools not available Restart Claude Code after install or config change
API key invalid Get a new key from thinkprompt.ai/settings

Related Repos

License

MIT — © Honeyfield GmbH

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages