AI-driven knowledge base builder for understanding brownfield codebases
npx claudepluginhub tomazwang/deepfieldAI-driven knowledge base builder for understanding brownfield projects. Provides commands for initializing and managing deepfield/ knowledge base structure.
An AI-driven knowledge base builder for understanding brownfield projects.
Deepfield is a monorepo containing:
Together, they help you understand brownfield projects through structured exploration. Feed it sources (code, docs, wikis, tickets) and it will:
unknowns.md)| Scenario | Primary Sources | Focus |
|---|---|---|
| Legacy codebase takeover | Git repo, old wiki, tribal knowledge | Architecture, data flow, deployment |
| New team onboarding | Internal docs, repo, meeting notes | Glossary, conventions, business logic |
| Vendor system integration | API docs, SDK, sample code | API surface, auth, error handling |
| Compliance audit | Policy docs, codebase, configs | Data flow, access controls, PII |
| Monolith decomposition | Monorepo, DB schemas, configs | Domain boundaries, coupling, state |
For Published Package (Coming Soon):
Install the CLI globally:
npm install -g deepfield
Or install locally in a project:
npm install --save-dev deepfield
For Local Development/Testing:
# Clone the repository
git clone https://github.com/TomazWang/deepfield.git
cd deepfield
# Install dependencies
npm install
# Build the CLI
npm run build
# Link CLI globally
cd cli && npm link
# Verify installation
deepfield --version
# If 'command not found', add npm global bin to PATH:
echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Now you can use deepfield or df commands anywhere.
Requires Claude Code 2.1.69+. Update with
claude updateif needed.
Add the marketplace and install the plugin:
/plugin marketplace add TomazWang/deepfield
/plugin install deepfield@deepfield
That's it. The plugin is now available in Claude Code with all df-* commands.
To get future updates:
/plugin marketplace update deepfield
Install CLI (see above)
Link plugin to Claude Code:
# Clone or navigate to deepfield repo
cd deepfield
# Build the project
npm install
npm run build
# Link plugin to Claude Code
ln -s $(pwd)/plugin ~/.claude/plugins/deepfield
ls -la ~/.claude/plugins/deepfield
# Should show a symlink to your plugin directory
# Initialize knowledge base structure
deepfield init
# Configure your project interactively
deepfield start
# Check current status
deepfield status
/df-init - Initialize deepfield/ directory
/df-start - Start interactive project setup
/df-status - Display current state
deepfield init (or df init)Initialize the deepfield/ directory structure:
source/ - Source materials and baselineswip/ - Work in progress (active runs)drafts/ - Draft documents and notesoutput/ - Final knowledge base artifactsOptions:
-f, --force - Overwrite existing files-y, --yes - Skip confirmation promptsdeepfield start (or df start)Run interactive setup to configure your project:
project.config.jsonbrief.md templatedeepfield status (or df status)Display current project state:
Options:
-v, --verbose - Show detailed informationsource/ → Raw inputs (baseline + per-run)
wip/ → AI's private workspace (notes, maps, plans)
drafts/ → Living documents that evolve each run
output/ → Frozen versioned snapshots
No description available.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations