About meta-assimilate
A skill for examining another project's Claude agents and commands and deciding what to adopt at user scope. It can copy and generalize useful definitions or merge them into existing agents and commands.
Key features
- 01Examines project .claude agents and commands
- 02Evaluates whether definitions are reusable
- 03Copies and generalizes project configurations
- 04Merges similar definitions into existing ones
Use cases
- 01Reusing agent definitions from another project
- 02Generalizing project commands for user scope
- 03Merging a project agent into an existing agent
- 04Deciding whether to adopt or skip Claude setup
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ laurigates/ claude-plugins --skill meta-assimilateAfter installing, type/meta-assimilatein Claude Code to confirm it loaded.
Details
From the project READMEAssimilate Command
When to Use This Skill
| Use this skill when... | Use custom-agent-definitions instead when... |
|---|---|
Examining another project's .claude/{agents,commands} to copy or generalise into user scope | Authoring a brand-new agent definition without an external source |
| Merging a project-specific agent into an existing user-scoped agent | Configuring tool access or context-fork for a single agent file |
| Deciding whether to adopt, generalise, or skip another project's Claude setup | Auditing existing agent definitions for security or completeness (use meta-audit) |
Examine the .claude/{agents,commands} of the project at path [path] and think deep if we could make use of them in the user scoped agents and commands. Either by copying and generalizing or assimilating into existing agents or commands if similar ones already exist.
Comments
Markdown supported