Managing Assets
Learn how to organize and track the products, systems, people, and knowledge that power your workunits
Last updated: October 2025
Overview
Assets are the building blocks of your project's context system. They represent the products you're building, the systems you're working with, the people on your team, and the knowledge your AI assistants need to be effective. By organizing and linking assets to workunits, you create a rich context graph that helps both humans and AI understand your project's structure.
This guide will teach you how to create, organize, and leverage assets to maximize context preservation and team productivity.
What Are Assets?
Assets represent the tangible and intangible resources in your project ecosystem. When you link assets to workunits, AI models automatically receive context about what systems they're working with, who's involved, what products are affected, and what knowledge is relevant.
Four Asset Types
Workunit provides four asset types, each serving a specific purpose in your project's context graph:
Knowledge
Documentation, patterns, standards, and institutional knowledge that AI models need to understand. Examples: API documentation, coding standards, architecture decision records, onboarding guides.
People
Team members, stakeholders, and AI assistants working on or affected by the project. Examples: developers, designers, product managers, customers, AI models (Claude, GPT, Gemini).
Product
Applications, features, or user-facing deliverables being built or modified. Examples: mobile apps, web platforms, API products, feature modules, customer-facing tools.
System
Technical infrastructure, services, and tools that support your products. Examples: databases, APIs, authentication services, CI/CD pipelines, monitoring systems, third-party integrations.
Creating and Organizing Assets
Creating assets is straightforward, but thoughtful organization makes them more valuable over time. Follow these guidelines to build a useful asset library.
Creating Your First Asset
To create an asset, navigate to the Assets page and click 'New Asset'. You'll need to provide:
Naming Conventions
Consistent naming makes assets easier to find and understand. Consider these patterns:
Organization Strategies
As your asset library grows, organization becomes critical. Use these strategies to maintain clarity:
Linking Assets to Workunits
The real power of assets comes from linking them to workunits. When you link assets, AI models automatically understand what systems they're working with, who's involved, what products are affected, and what knowledge they should reference.
How to Link Assets
You can link assets to workunits in two ways:
When to Link Assets
Link assets when they're directly relevant to the workunit. Over-linking creates noise; under-linking loses context. Use these guidelines:
- • The workunit modifies or depends on the system
- • Configuration changes affect the system
- • Performance or reliability concerns involve the system
- • Integration or API usage requires system knowledge
- • The workunit adds features to the product
- • User experience changes affect the product
- • Product-level architecture decisions are involved
- • Cross-product integration is required
- • The person is directly working on the workunit
- • Their approval or review is required
- • They're a stakeholder who needs updates
- • Their expertise is relevant to decisions
- • The documentation contains required patterns or standards
- • Compliance or security guidelines must be followed
- • Architecture decisions reference the knowledge
- • New team members need the context for onboarding
How AI Uses Asset Links
When AI models query a workunit via MCP, they receive all linked asset information automatically. This provides rich context without you needing to explain:
Example: Payment Integration Workunit
- • System: "Stripe Payment API (Production)"
- • System: "PostgreSQL Production Database"
- • Product: "E-commerce Platform"
- • Knowledge: "PCI Compliance Guidelines"
- • People: "Sarah Chen (Lead Engineer)"
- • People: "Security Team"
- • This involves Stripe integration (System asset provides API details)
- • Database schema changes may be needed (System asset)
- • E-commerce product will be affected (Product asset)
- • PCI compliance must be considered (Knowledge asset)
- • Sarah is the technical lead (People asset)
- • Security review required (People asset)
Asset Relationships and Dependencies
Assets rarely exist in isolation. Understanding and documenting relationships between assets creates a powerful context graph that helps teams and AI navigate complex systems.
Understanding Relationships
Common asset relationships include:
Managing Dependencies
Document dependencies through asset descriptions and workunit links. This helps AI understand impact and sequencing:
Best Practices
Follow these best practices to build and maintain a valuable asset library that enhances both human and AI productivity:
Start Simple, Grow Organically
- • Begin with 5-10 core assets: Your most critical systems, primary product, key documentation, and active team members
- • Create assets as needed: Don't build a comprehensive asset library upfront. Add assets when you create workunits that need them
- • Iterate on descriptions: Start with basic descriptions, refine them as you learn what context AI models need
- • Follow your workflow: If you're constantly explaining the same system to AI, create an asset for it
Maintain Consistent Naming
- • Use official names: Match asset names to how your team refers to systems and products in conversation
- • Be specific about environments: "Production Database" vs "Staging Database" prevents confusion
- • Avoid abbreviations: Unless they're universally understood by your team, spell out full names
- • Update names when they change: If your team renames a product or system, update the asset name to match
Regular Maintenance and Cleanup
- • Review quarterly: Every few months, review your asset list for outdated information or duplicate entries
- • Archive don't delete: When systems are retired, archive assets to preserve historical context for old workunits
- • Update URLs: Keep documentation links current. Broken links reduce asset value
- • Consolidate duplicates: If you find multiple assets for the same thing, consolidate them and update workunit links
- • Delegate to AI: Ask AI models to help identify outdated or inconsistent assets based on workunit patterns
Next Steps
Ready to build your asset library? Here's where to go next:
Create Your First Asset
Start building your asset library with your core systems, products, and team members
Quick Start Guide
Learn how to create workunits and link assets for maximum context
Core Concepts
Understand how assets, workunits, and tasks work together
AI Features
See how AI models use asset links to provide better assistance
Questions About Assets?
Join our community or check the documentation for more guidance on organizing your project context.