{"id":30940779,"url":"https://github.com/superbasicstudio/claude-conductor","last_synced_at":"2026-04-02T20:37:35.137Z","repository":{"id":299122424,"uuid":"1002128383","full_name":"superbasicstudio/claude-conductor","owner":"superbasicstudio","description":"Claude Conductor - a simple Claude Code framework","archived":false,"fork":false,"pushed_at":"2025-06-18T06:58:40.000Z","size":981,"stargazers_count":231,"open_issues_count":0,"forks_count":18,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-19T11:37:54.944Z","etag":null,"topics":["aiframework","claude","claudecode","framework","vibecoding"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/claude-conductor","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/superbasicstudio.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":"superbasicstudio","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-06-14T19:20:32.000Z","updated_at":"2025-10-17T07:29:51.000Z","dependencies_parsed_at":"2025-06-14T20:31:57.833Z","dependency_job_id":"2653bcc6-3627-40ba-a277-cc1da4da488c","html_url":"https://github.com/superbasicstudio/claude-conductor","commit_stats":null,"previous_names":["superbasicstudio/claude-conductor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/superbasicstudio/claude-conductor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superbasicstudio%2Fclaude-conductor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superbasicstudio%2Fclaude-conductor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superbasicstudio%2Fclaude-conductor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superbasicstudio%2Fclaude-conductor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/superbasicstudio","download_url":"https://codeload.github.com/superbasicstudio/claude-conductor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superbasicstudio%2Fclaude-conductor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28992671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T22:01:47.507Z","status":"ssl_error","status_checked_at":"2026-02-01T21:58:37.335Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aiframework","claude","claudecode","framework","vibecoding"],"created_at":"2025-09-10T21:01:34.485Z","updated_at":"2026-04-02T20:37:35.128Z","avatar_url":"https://github.com/superbasicstudio.png","language":"JavaScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/superbasicstudio/claude-conductor/main/logo.png\" alt=\"Claude Conductor Logo\" width=\"120\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eClaude Conductor\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cem\u003efor Claude Code command line\u003c/em\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cem\u003eA lightweight + modular documentation framework designed for AI-assisted development with Claude Code.\u003c/em\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.npmjs.com/package/claude-conductor\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/v/claude-conductor.svg\" alt=\"npm version\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/claude-conductor\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/dm/claude-conductor.svg\" alt=\"npm downloads\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/superbasicstudio/claude-conductor/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/l/claude-conductor.svg\" alt=\"license\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n\u003e [!IMPORTANT]\n\u003e ## ⚠️ Open Source Project Notice\n\u003e \n\u003e **This is open source software currently maintained by ONE individual in their free time** (which isn't much at the moment!)\n\u003e \n\u003e While the code is tested thoroughly before releases to npm, you should **ALWAYS** have:\n\u003e - ✅ A proper GitHub/Git strategy in place\n\u003e - ✅ Regular backups of your work  \n\u003e - ✅ Version control before running ANY script from the internet\n\u003e \n\u003e *Especially from someone you don't know!*\n\u003e \n\u003e **DISCLAIMER**: This software is provided \"as is\" without warranty of any kind. Super Basic Studio and the maintainers of Claude Conductor are not responsible for any issues, data loss, or damages that may occur from using this tool. By using Claude Conductor, you acknowledge that you run it at your own risk and take full responsibility for backing up your code and using proper version control.\n\u003e \n\u003e ---\n\u003e \n\u003e **Note for Vibe Coders \u0026 Open Source Newcomers:** This isn't meant to scare you away! These warnings are standard practice in open source. We're just being transparent about responsibilities - like how every tool comes with safety instructions. Follow the backup advice above and you'll be fine!\n\n---\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=superbasicstudio/claude-conductor\u0026type=Date)](https://star-history.com/#superbasicstudio/claude-conductor\u0026Date)\n\n---\n\nCreate a comprehensive, interconnected scaffolded documentation system that helps Claude Code understand and navigate your codebase more effectively, and retain better context.\n\n## Table of Contents\n\n- [Requirements](#requirements)\n- [Quick Start](#quick-start)\n- [What It Does](#what-it-does)\n- [Documentation Templates](#documentation-templates)\n  - [Core Templates](#core-templates-default)\n  - [Full Template Set](#full-template-set---full-flag)\n- [Installation Options](#installation-options)\n- [Features](#features)\n  - [Intelligent Codebase Analysis](#intelligent-codebase-analysis)\n  - [Modular Documentation](#-modular-documentation)\n  - [Development Journal](#-development-journal)\n  - [Error Tracking](#error-tracking)\n- [CLI Commands](#cli-commands)\n- [Example Output](#example-output)\n- [Best Practices](#best-practices)\n- [Next Steps After Installation](#next-steps-after-installation)\n- [Framework Philosophy](#framework-philosophy)\n- [Companion Project: Claude Anchor](#companion-project-claude-anchor)\n- [Contributing](#contributing)\n- [Privacy \u0026 Security](#privacy--security)\n- [License](#license)\n\n### External Resources\n\n- [Claude Anchor](https://github.com/superbasicstudio/claude-anchor) — Companion behavioral framework\n- [Changelog](CHANGELOG.md)\n- [Security Policy](SECURITY.md)\n- [Privacy Policy](https://superbasicstudio.github.io/claude-conductor/PRIVACY.html)\n- [Terms of Service](https://superbasicstudio.github.io/claude-conductor/TERMS.html)\n- [Acknowledgments](THANKS.md)\n\n## Requirements\n\n[⬆ Back to top](#table-of-contents)\n\n- **Node.js** \u003e= 20.0.0\n\n\u003e **Upgrading from 1.x?** Version 2.0.0+ requires Node.js 20 or higher. Node 18 reached end-of-life in April 2025. If you need to stay on Node 18, pin to `claude-conductor@2.1.x`.\n\n## Quick Start\n\n```bash\n# Initialize with core templates (recommended)\nnpx claude-conductor\n# Or use the shorthand\nnpx claude-conduct\n\n# Initialize in a specific directory\nnpx claude-conductor ./my-project\nnpx claude-conduct ~/projects/myapp\n\n# Initialize with all 13 documentation templates\nnpx claude-conductor --full\n\n# Force overwrite existing files\nnpx claude-conductor --force\n\n# Perform deep codebase analysis (slower but more detailed)\nnpx claude-conductor --deepscan\n\n# Combine path and options\nnpx claude-conduct ./docs --full --deepscan\n\n# Run security checkup\nnpx claude-conductor checkup\nnpx claude-conduct checkup\nnpx claude-conduct checkup -p ./src  # Check specific directory\n```\n\n## What It Does\n\n[⬆ Back to top](#table-of-contents)\n\nClaude Conductor creates a structured documentation framework that:\n\n- **Organizes** your project documentation into focused, interconnected modules\n- **Optimizes** for AI navigation with line numbers, anchors, and keywords\n- **Tracks** development history with an auto-archiving journal system\n- **Monitors** critical errors with a dedicated error ledger\n- **Analyzes** your codebase to pre-populate documentation\n- **Manages** active tasks with phase tracking and context preservation (NEW: TASKS.md)\n\n## Documentation Templates\n\n[⬆ Back to top](#table-of-contents)\n\n### Core Templates (Default)\n- **CONDUCTOR.md** - Master navigation hub and framework reference\n- **CLAUDE.md** - AI assistant guidance tailored to your project\n- **ARCHITECTURE.md** - System design and tech stack\n- **BUILD.md** - Build, test, and deployment commands\n- **JOURNAL.md** - Development changelog (auto-created)\n\n### Full Template Set (--full flag)\nAll core templates plus:\n- **API.md** - API endpoints and contracts\n- **CONFIG.md** - Configuration and environment variables\n- **DATA_MODEL.md** - Database schema and models\n- **DESIGN.md** - Visual design system\n- **UIUX.md** - User interface patterns\n- **TEST.md** - Testing strategies and examples\n- **CONTRIBUTING.md** - Contribution guidelines\n- **ERRORS.md** - Critical error tracking\n- **PLAYBOOKS/DEPLOY.md** - Deployment procedures\n- **TASKS.md** - Active task management and phase tracking\n\n## Installation Options\n\n[⬆ Back to top](#table-of-contents)\n\n### Option 1: npx (Recommended)\n```bash\nnpx claude-conductor\n```\n\n### Option 2: Global Install\n\nInstall globally with your preferred package manager:\n\n```bash\n# npm\nnpm install -g claude-conductor\n\n# pnpm\npnpm add -g claude-conductor\n\n# yarn\nyarn global add claude-conductor\n\n# bun\nbun add -g claude-conductor\n```\n\nOnce installed globally, you can run `claude-conductor` or `claude-conduct` from anywhere on your computer:\n\n```bash\n# Run from anywhere - no need to cd into the project first!\nclaude-conduct /path/to/your/project\nclaude-conduct ./my-project --full\nclaude-conduct ~/Documents/myapp --deepscan\n\n# Or navigate to a project and run it there\ncd /path/to/your/project\nclaude-conduct\n\n# Use with optional flags and paths:\nclaude-conduct ./docs --full        # Create all templates in ./docs\nclaude-conduct ./frontend --deepscan # Deep scan the frontend directory\nclaude-conduct ../backend --force    # Force overwrite in parent's backend folder\n```\n\n### Option 3: Add to Project\n```bash\nnpm install --save-dev claude-conductor\n```\n\nAdd to package.json:\n```json\n{\n  \"scripts\": {\n    \"docs:init\": \"claude-conductor\"\n  }\n}\n```\n\n## Features\n\n[⬆ Back to top](#table-of-contents)\n\n### Intelligent Codebase Analysis\n\n#### Default Analysis (Fast - 2-3 seconds)\n- Detects your tech stack automatically\n- Identifies main files and entry points\n- Counts lines of code\n- Maps directory structure\n\n#### Deep Scan Analysis (--deepscan, 30-60 seconds)\nAll default features plus:\n- **Framework Detection**: React, Vue, Angular, Express, Next.js versions\n- **Dependency Analysis**: Lists all dependencies with versions\n- **API Mapping**: Finds and documents API endpoints\n- **Component Discovery**: Maps React/Vue components\n- **Build Scripts**: Extracts all npm scripts\n- **Database Schema**: Detects Prisma schemas, SQL files, models\n- **Updates Multiple Files**: ARCHITECTURE.md and BUILD.md get detailed updates\n\n### 📋 Modular Documentation\n- Each aspect gets its own focused file\n- Cross-linked for easy navigation\n- Optimized for AI comprehension\n- Keyword sections for searchability\n\n### 📖 Development Journal\n- Continuous changelog in JOURNAL.md\n- Auto-archives when exceeding 500 lines\n- Tracks major changes, bug fixes, and decisions\n- Links to error tracking system\n\n### Error Tracking\n- P0/P1 critical error ledger\n- Systematic error ID format\n- Links between errors and fixes\n- Resolution tracking\n\n## CLI Commands\n\n[⬆ Back to top](#table-of-contents)\n\n### Initialize Documentation (Default)\n```bash\nclaude-conductor [options] [target-dir]\n\nOptions:\n  -V, --version      Output version number\n  -f, --force        Overwrite existing files\n  --full             Create all 13 documentation templates\n  --deepscan         Perform comprehensive codebase analysis\n  --no-analyze       Skip codebase analysis\n  -h, --help         Display help\n```\n\n### Security \u0026 Health Checkup\n```bash\nclaude-conductor checkup [options]\nclaude-conduct checkup [options]\n\nOptions:\n  -p, --path \u003cpath\u003e  Path to check (defaults to current directory)\n  -h, --help         Display help\n```\n\nThe `checkup` command generates a prompt for Claude Code to perform a security and health checkup of your codebase. It checks for:\n- Exposed .env files or API keys in code\n- Unsafe innerHTML usage that could lead to XSS\n- Missing .gitignore entries for sensitive files\n- Hardcoded credentials or secrets\n- Common security anti-patterns\n\n**Note**: This checkup is informational only and will never modify your code.\n\n### Ultra-Safe Upgrade System\n\n\u003e [!WARNING]\n\u003e **⚠️ EARLY ALPHA FEATURE - USE WITH EXTREME CAUTION**\n\u003e \n\u003e The backup/restore upgrade system is **NEW and EXPERIMENTAL**. While extensively tested, it has not been used by many users in production yet.\n\u003e \n\u003e **BEFORE USING THE UPGRADE SYSTEM:**\n\u003e - ✅ **ALWAYS create a full backup of your entire project**\n\u003e - ✅ **Commit all changes to Git first** \n\u003e - ✅ **Test on a copy of your project first**\n\u003e - ✅ **Have a rollback plan ready**\n\u003e \n\u003e This feature will be marked stable after more real-world usage. **You have been warned!**\n\nClaude Conductor features a bulletproof 3-step upgrade process that **guarantees zero data loss**:\n\n#### Step 1: Backup Your Data\n```bash\nclaude-conductor backup\n```\n- Safely backs up your `JOURNAL.md` and `CLAUDE.md` to `./conductor-backup/`\n- Idempotent - safe to run multiple times\n- Gracefully handles missing files\n\n#### Step 2: Clean Installation  \n```bash\nclaude-conductor upgrade --clean\n```\n- Requires `--clean` flag for safety (prevents accidental runs)\n- Requires backup first (refuses to run without backup unless `--force`)\n- Deletes ALL conductor files and reinstalls fresh templates\n- Add `--full` to install all 12 templates\n\n#### Step 3: Restore Your Data\n```bash\nclaude-conductor restore\n```\n- Restores your backed up files exactly as they were\n- Adds upgrade journal entry to document the upgrade\n- Cleans up backup folder after successful restore\n\n#### Complete Upgrade Example\n```bash\n# Safe upgrade process for any version\nnpx claude-conductor backup\nnpx claude-conductor upgrade --clean\nnpx claude-conductor restore\n\n# Upgrade to full template set\nnpx claude-conductor backup\nnpx claude-conductor upgrade --clean --full\nnpx claude-conductor restore\n```\n\n#### Why This Approach?\n- **Zero Risk**: Your data is physically moved out of harm's way\n- **Clear Process**: \"Save work → Get fresh templates → Put work back\"\n- **Works for Any Upgrade**: Same process for minor or major versions\n- **User Confidence**: You can see your backup folder and know data is safe\n- **No Complex Merging**: Avoids bugs that could corrupt your files\n\n#### Safety Features\n- **Backup validation** before each step\n- **Clear error messages** for every failure scenario\n- **Step-by-step guidance** with visual progress indicators\n- **Edge case handling** for permissions, disk space, corrupted files\n- **Comprehensive test coverage** ensuring reliability\n\n## Example Output\n\n[⬆ Back to top](#table-of-contents)\n\nAfter running `npx claude-conductor`, you'll have:\n\n```\nyour-project/\n├── CONDUCTOR.md       # Master template reference\n├── CLAUDE.md          # AI guidance (customized)\n├── ARCHITECTURE.md    # Tech stack documentation\n├── BUILD.md          # Build instructions\n└── JOURNAL.md        # Dev changelog (first entry)\n```\n\nWith `--full` flag:\n\n```\nyour-project/\n├── CONDUCTOR.md\n├── CLAUDE.md\n├── ARCHITECTURE.md\n├── BUILD.md\n├── API.md\n├── CONFIG.md\n├── DATA_MODEL.md\n├── DESIGN.md\n├── UIUX.md\n├── TEST.md\n├── CONTRIBUTING.md\n├── ERRORS.md\n├── JOURNAL.md\n└── PLAYBOOKS/\n    └── DEPLOY.md\n```\n\n## How Your Project's ARCHITECTURE.md Will Look\n\n[⬆ Back to top](#table-of-contents)\n\nThese are **EXAMPLES** showing how Claude Conductor populates ARCHITECTURE.md for a hypothetical React/Express project (not Claude Conductor's own dependencies):\n\n### Example: ARCHITECTURE.md with Default Scan\n```markdown\n## Tech Stack\n- **Language**: Node.js/npm\n- **Main File**: src/index.js (234 lines)\n- **Line Count**: 5,432 total lines\n```\n\n### Example: ARCHITECTURE.md with --deepscan\n```markdown\n## Tech Stack\n- **React 18.2.0**\n- **TypeScript 5.1.6**\n- **Tailwind CSS 3.3.3**\n- **Express 4.18.2**\n\n### Key Dependencies\n- axios: ^1.4.0\n- react-router-dom: ^6.14.2\n- @reduxjs/toolkit: ^1.9.5\n\n## API Endpoints\n- POST /api/auth/login (src/routes/auth.js)\n- GET /api/users/:id (src/routes/users.js)\n- GET /api/posts (src/routes/posts.js)\n```\n\n**Note**: Claude Conductor itself only uses Commander, fs-extra, glob, and chalk. The above shows what YOUR project's ARCHITECTURE.md might contain.\n\n## Best Practices\n\n[⬆ Back to top](#table-of-contents)\n\n### Start Lean\nBegin with core templates and let your documentation grow organically:\n```bash\nnpx claude-conductor\n```\n\n### Use Deep Scan for Existing Projects\nFor mature codebases, use deep scan to capture comprehensive details:\n```bash\nnpx claude-conductor --deepscan\n```\n\n### Review and Customize\nAfter initialization:\n1. Review CLAUDE.md and update the Critical Context section\n2. Customize templates to match your project's needs\n3. Remove sections that don't apply\n\n### Maintain Your Journal\nThe JOURNAL.md file is your development history:\n- Add entries for significant changes\n- Document debugging sessions\n- Track architectural decisions\n- Link to error resolutions\n\n### Use with Claude Code\nWhen working with Claude Code:\n1. Claude will reference your documentation automatically\n2. Updates happen organically during development\n3. Cross-links help Claude navigate efficiently\n\n## Next Steps After Installation\n\n[⬆ Back to top](#table-of-contents)\n\nAfter running `npx claude-conductor`, your documentation templates contain placeholders. To populate them with your project details:\n\n### Option 1: Quick Setup (Recommended)\nSimply ask Claude:\n```\n\"Please review this codebase and update the CLAUDE.md and CONDUCTOR.md files with the actual project details. Also perform a security health check and list any potential vulnerabilities or concerns (like exposed .env files, API keys in code, missing .gitignore entries, outdated dependencies with known vulnerabilities, or insecure configurations) - just list them as warnings, don't fix anything.\"\n```\n\n### Option 2: Comprehensive Setup\nFor a more thorough initialization, ask Claude:\n```\n\"Please thoroughly review this codebase, update CLAUDE.md with project context, and use CONDUCTOR.md as a guide to fill out all the documentation files. Also check for any syntax errors, bugs, or suggestions for improvement. Additionally, perform a comprehensive security health check and list any potential vulnerabilities or concerns (like exposed .env files, API keys in code, missing .gitignore entries, outdated dependencies with known vulnerabilities, insecure configurations, or other security best practice violations) - just list them as warnings, don't fix anything.\"\n```\n\n### What Claude Will Do:\n- ✅ Analyze your codebase structure and dependencies\n- ✅ Fill in the Critical Context section with actual project details\n- ✅ Update file references with real line numbers\n- ✅ Populate architecture, build, and API documentation\n- ✅ Create meaningful task templates based on your workflow\n- ✅ Set up proper cross-linking between documents\n- **Security Health Check** (New): Scan for common vulnerabilities and security concerns\n- ⚠️ **Warning List**: Flag any security issues found (without making changes)\n\n**Note**: Claude sees the CLAUDE.md file automatically when it's in your codebase, but won't populate the templates unless asked. This one-time setup ensures your documentation is tailored to your specific project.\n\n### If You Already Have a CLAUDE.md File\n\nIf Claude Conductor detects an existing CLAUDE.md file, it will preserve it and skip creating a new one. To ensure optimal integration with the Conductor framework, please manually add this section to your existing CLAUDE.md:\n\n```markdown\n## Journal Update Requirements\n**IMPORTANT**: Update JOURNAL.md regularly throughout our work sessions:\n- After completing any significant feature or fix\n- When encountering and resolving errors\n- At the end of each work session\n- When making architectural decisions\n- Format: What/Why/How/Issues/Result structure\n```\n\nThis ensures Claude maintains a detailed development history in JOURNAL.md, which is a core feature of the Conductor framework.\n\n**For Security Checkups**: Use the `npx claude-conduct checkup` command whenever you want to check for vulnerabilities.\n\n## Framework Philosophy\n\n[⬆ Back to top](#table-of-contents)\n\n1. **Modular \u003e Monolithic** - Separate concerns into focused files\n2. **Practical \u003e Theoretical** - Include real examples and patterns\n3. **Maintained \u003e Stale** - Regular updates through development\n4. **Navigable \u003e Comprehensive** - Easy to find what you need\n\n## Companion Project: Claude Anchor\n\n[⬆ Back to top](#table-of-contents)\n\n**Two repos, two tools, complementary not competitive.**\n\nConductor is the **codebase brain** — it documents your project's architecture, APIs, build systems, errors, and development history. It tells Claude *what your project is*.\n\n[Claude Anchor](https://github.com/superbasicstudio/claude-anchor) is the **behavioral brain** — it manages Claude's rules, memory, conversation preferences, and session continuity. It tells Claude *how to think and behave*.\n\nTogether they give Claude full context — what the project is AND how to work on it.\n\n| | Conductor | Anchor |\n|---|---|---|\n| **Focus** | Codebase documentation | AI behavior and memory |\n| **Generates** | ARCHITECTURE.md, BUILD.md, API.md, JOURNAL.md | GOLDEN-RULES.md, LONG-TERM-MEMORY.md, TODOS.md |\n| **Delivery** | `npx claude-conductor` (automated CLI) | Copy templates into project |\n| **Answers** | \"What is this codebase?\" | \"How should Claude behave?\" |\n\nA project can use one or both. They don't overlap — they stack.\n\n## Contributing\n\n[⬆ Back to top](#table-of-contents)\n\nWe welcome contributions! See our [Contributing Guide](https://github.com/superbasicstudio/claude-conductor/blob/main/CONTRIBUTING.md) for guidelines.\n\n## Privacy \u0026 Security\n\n[⬆ Back to top](#table-of-contents)\n\n### Your Data Stays Private\n\n**Claude Conductor is a completely offline tool that:**\n- ✅ **Never collects or transmits any data**\n- ✅ **Makes zero network requests**\n- ✅ **Has no analytics or telemetry**\n- ✅ **Works entirely on your local machine**\n- ✅ **Only reads/writes files you explicitly specify**\n\n### What This Tool Does:\n- Creates markdown documentation templates in your project\n- Analyzes your local codebase structure (file names and patterns only)\n- Updates documentation based on what it finds locally\n\n### What This Tool Does NOT Do:\n- ❌ Send any data to external servers\n- ❌ Collect personal information\n- ❌ Track usage or metrics\n- ❌ Make network requests (except for package installation from npmjs)\n- ❌ Access environment variables or credentials\n- ❌ Execute arbitrary commands\n\n### Website Local Storage\nOur documentation website (not the CLI tool) uses browser local storage solely to:\n- Remember your light/dark theme preference\n- This data never leaves your browser\n- 🚫 No cookies or tracking of any kind\n\n### Open Source Transparency\nThis entire codebase is open source. You can verify our privacy commitment by reviewing the source code at [github.com/superbasicstudio/claude-conductor](https://github.com/superbasicstudio/claude-conductor).\n\n\n**Super Basic Studio, LLC** is committed to developer privacy. This tool is simply a collection of markdown templates designed to help Claude Code AI assistant better understand and navigate your codebase.\n\nFor more details:\n- [Security Policy](SECURITY.md) — How to report vulnerabilities and supported versions\n- [Privacy Policy](https://github.com/superbasicstudio/claude-conductor/blob/main/PRIVACY.md)\n- [Terms of Service](https://github.com/superbasicstudio/claude-conductor/blob/main/TERMS.md)\n\n## License\n\n[⬆ Back to top](#table-of-contents)\n\nBSD 2-Clause © Super Basic Studio\n\n---\n\nMade with love by [Super Basic Studio](https://superbasic.studio)\n\n## Keywords\n\nclaude, claude code, documentation, ai development, conductor, framework, claude conductor, vibe coding, super basic studio","funding_links":["https://patreon.com/superbasicstudio"],"categories":["Project \u0026 Knowledge Management"],"sub_categories":["Other IDEs"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperbasicstudio%2Fclaude-conductor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuperbasicstudio%2Fclaude-conductor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperbasicstudio%2Fclaude-conductor/lists"}