Skip to content

docs: enhance documentation with AI-agnostic language and workflow guidance#15

Merged
jpicklyk merged 3 commits intomainfrom
documentation-updates
Oct 13, 2025
Merged

docs: enhance documentation with AI-agnostic language and workflow guidance#15
jpicklyk merged 3 commits intomainfrom
documentation-updates

Conversation

@jpicklyk
Copy link
Owner

Summary

This PR addresses technical debt and significantly improves user guidance across all documentation, making it more accessible to users of any MCP-compatible AI agent (Claude Desktop, Claude Code, Cursor, Windsurf, etc.).

Key Changes

🔧 Removed Tool Count Technical Debt

  • Eliminated hard-coded tool counts from api-reference.md, architecture.md, index.md, README.md, CLAUDE.md
  • Updated CHANGELOG.md to avoid specific tool counts
  • Changed references to "Comprehensive MCP Tools" instead of counting
  • Impact: Prevents future maintenance burden of updating counts after every tool addition

🔗 Fixed Broken Cross-References

  • Updated all CONTRIBUTING.md references to point to developer-guides/index.md#contributing
  • Fixed relative paths in database-migrations.md
  • Removed references to non-existent files (testing.md, local-development.md)
  • Fixed broken links in examples/README.md
  • Impact: All internal documentation links now work correctly

🌐 Made Documentation AI-Agnostic

  • Updated troubleshooting.md from "Claude Desktop" to "AI coding assistants"
  • Changed all "Claude-specific" references to "AI agent" or "your AI"
  • Maintains Claude Desktop as an example while being inclusive of other platforms
  • Impact: Documentation now welcomes users of Cursor, Windsurf, and other MCP-compatible AI agents

📚 Enhanced Quick Start Guide

Initialization Guidance

  • ✅ Added explicit initialization verification steps
  • ✅ Clarified initialization mechanism: MCP resources + workflow prompts (not tools)
  • ✅ Provided proper invocation syntax: /task-orchestrator:initialize_task_orchestrator
  • ✅ Explained how to check for initialization (CLAUDE.md, .cursorrules, etc.)
  • ✅ Clarified per-project vs global initialization

Platform Support

  • ✅ Added Cursor IDE configuration section with platform-specific paths
  • ✅ Added Windsurf configuration section with platform-specific paths
  • ✅ Added note about Cline (formerly Roo Cline) for MCP support
  • ✅ Maintained Claude Desktop and Claude Code examples

Project Setup Options

  • ✅ Restructured into three clear paths:
    • Option 1: New Project (Greenfield Development)
    • Option 2: Existing Codebase (Task Tracking)
    • Option 3: Simple Task Tracking (No Project)
  • ✅ Clarified that projects are optional

Workflow Guidance

  • ✅ Added comprehensive "Understanding Workflow Prompts" section
  • ✅ Explained dual workflow model: Autonomous (natural language) vs Workflow Prompt (explicit)
  • ✅ Listed all available workflow prompts with proper invocation syntax
  • ✅ Provided "when to use which" guidance throughout
  • ✅ Added workflow prompt options to all setup paths

🧹 Cleanup

  • Removed CLAUDE_BACKUP.md backup file

Testing

  • ✅ All internal links verified
  • ✅ Cross-references checked and working
  • ✅ No broken references to non-existent files
  • ✅ Workflow prompt syntax verified against actual implementation

Impact

For Users

  • Clearer onboarding with proper initialization steps
  • Multi-platform support with concrete examples for Cursor, Windsurf, etc.
  • Better understanding of when to use natural language vs workflow prompts
  • Proper syntax for all workflow prompt invocations

For Maintainers

  • Reduced technical debt - no more updating tool counts
  • Fixed broken links - all cross-references working
  • AI-agnostic language - inclusive of all MCP-compatible AI agents
  • Improved accuracy - workflow invocation syntax matches actual implementation

Files Changed (10)

  • docs/quick-start.md - Major enhancements to initialization and workflow guidance
  • docs/troubleshooting.md - Made AI-agnostic throughout
  • docs/api-reference.md - Removed tool counts
  • docs/developer-guides/architecture.md - Removed tool counts, fixed references
  • docs/developer-guides/database-migrations.md - Fixed relative paths
  • docs/examples/README.md - Fixed CONTRIBUTING.md reference
  • docs/index.md - Removed tool counts
  • README.md - Removed tool counts, fixed references
  • CLAUDE.md - Removed tool counts
  • CHANGELOG.md - Made tool references generic

Related Issues

Addresses documentation feedback regarding:

  • Tool count technical debt
  • Missing platform-specific examples
  • Unclear initialization process
  • Vague workflow prompt guidance

jpicklyk and others added 3 commits October 13, 2025 10:38
Complete redesign of README.md to better position Task Orchestrator as
an AI memory tool rather than enterprise project management system.

Key improvements:
- Reposition as "AI coding assistant memory that persists across sessions"
- Add integration section covering n8n workflow automation and RAG
- Optimize for SEO with 40+ keywords (Claude, Cursor, Windsurf, MCP)
- Improve narrative flow: Problem → Solution → Documentation → Action
- Add comprehensive keywords section for discoverability
- Remove outdated content (comparison table, non-existent test script)
- Better target vibe coders and AI-assisted developers

Technical changes:
- 343 lines (vs 213 original)
- Added Integration & Automation section (n8n, RAG, multi-tool ecosystem)
- Optimized first paragraph for keyword density
- Added Keywords & Topics section with structured search terms
- Enhanced "The Problem" section with specific AI tool names

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…idance

This commit addresses technical debt and improves user guidance across all documentation:

## Removed Tool Count Technical Debt
- Eliminated hard-coded tool counts from api-reference.md, architecture.md, index.md
- Updated README.md and CLAUDE.md to use "Comprehensive MCP Tools"
- Modified CHANGELOG.md to avoid specific tool counts
- Prevents future maintenance burden of updating counts

## Fixed Broken Cross-References
- Updated CONTRIBUTING.md references to point to developer-guides/index.md#contributing
- Fixed relative paths in database-migrations.md
- Removed references to non-existent files (testing.md, local-development.md)
- Fixed paths in examples/README.md

## Made Documentation AI-Agnostic
- Updated troubleshooting.md: "Claude Desktop" → "AI coding assistants"
- Changed all "Claude" references to "AI agent" or "your AI"
- Added support documentation for Cursor, Windsurf, and other MCP-compatible AI agents
- Maintains Claude Desktop examples while being inclusive of other platforms

## Enhanced Quick Start Guide
- Added explicit initialization verification steps with proper workflow prompt syntax
- Clarified initialization mechanism: MCP resources + workflow prompts (not tools)
- Added Cursor IDE and Windsurf configuration sections with complete setup
- Restructured project setup options: New Project, Existing Codebase, Simple Tracking
- Added dual workflow explanation: Autonomous vs Workflow Prompt modes
- Provided proper invocation syntax for all workflow prompts
- Added comprehensive "Understanding Workflow Prompts" section

## Improved User Guidance
- Clear distinction between natural language (autonomous) and explicit workflow prompts
- Proper syntax for workflow invocation: both natural language and direct prompt calls
- Per-project vs global initialization clarification
- When to use which approach guidance throughout

Files modified: 10 documentation files across core docs and developer guides

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Remove backup file that is no longer needed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@jpicklyk jpicklyk merged commit 14c872d into main Oct 13, 2025
1 check passed
@jpicklyk jpicklyk deleted the documentation-updates branch October 13, 2025 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant