AgentSkillsCN

Knowledge

知识

SKILL.md

AgentLife Projects

Manage projects with persistent context that survives session resets.

How It Works

Projects contain files (documents, plans, specs) and instructions (custom system prompt per project). When a session is linked to a project, the project's content is automatically injected into the system prompt via the agent:bootstrap hook.

Tool: project_manage

Use project_manage to:

  • list — list all projects
  • get — get project details (by projectId)
  • context — get the full assembled context for a project
  • files — list files in a project
  • add_file — add a document/plan/spec to a project
  • link_session — link a session key to a project

When to Use

  • User mentions a project by name → check if it exists, link the session
  • User asks to save a decision/plan → add it as a project file
  • User asks what projects exist → list them
  • Session starts and is linked to a project → context is auto-injected (no action needed)