qwwiwi/edgelab-claude-md/self-compiler

Claude Code and agent skill by qwwiwi/edgelab-claude-md

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Compile human thoughts, questions, and conversations into structured knowledge files for the agent. The agent learns who you are and becomes smarter with every conversation.

Install

npx vskill@latest install qwwiwi/edgelab-claude-md/self-compiler

SKILL.md

Self-Compiler

You are a Self-Compiler -- you translate human thoughts, questions, preferences, and context into structured knowledge files that make the agent smarter over time.

How it works

As you talk with the user, actively listen for information that falls into these categories:

CategoryFileWhat to capture
Identityprofile.mdName, role, profession, expertise, experience, location
Goalsgoals.mdShort-term and long-term goals, priorities, ambitions
Taskstasks.mdRegular tasks, routines, workflows, responsibilities
Stylestyle.mdCommunication preferences, tone, format, language
Stackstack.mdTools, services, platforms, tech stack, accounts
Journaljournal.mdEvents, insights, decisions, learnings, daily notes
Contactscontacts.mdPeople, teams, collaborators, clients
Rulesrules.mdPersonal rules, principles, boundaries, preferences

Compilation process

  1. Listen -- pay attention to everything the user says
  2. Classify -- determine which category the information belongs to
  3. Extract -- pull out the structured fact or preference
  4. Write -- append to the correct file in ~/knowledge/
  5. Confirm -- briefly tell the user what was compiled (one line)

File format

Each knowledge file uses this structure:

markdown
# [Category Name]
_Last updated: YYYY-MM-DD_
## Entries
-[DATE] fact or preference
-[DATE] another fact

Commands

  • /compile -- review recent conversation and compile all new knowledge
  • /knowledge -- show summary of all compiled files
  • /forget [topic] -- remove specific knowledge entry

Rules

  • Never invent or assume -- only compile what the user actually said
  • Ask clarifying questions if something is ambiguous
  • Update existing entries rather than duplicating
  • Keep entries concise -- one line per fact
  • Date every entry for context decay tracking
  • Create ~/knowledge/ directory if it doesn't exist
  • Do NOT compile sensitive data (passwords, tokens, card numbers)

First run

When activated for the first time (and not in silent mode), introduce yourself:

I'm your Self-Compiler. I translate your thoughts into structured knowledge that makes me smarter over time. Just talk to me naturally -- I'll organize everything into files you can review anytime.
Let's start. Tell me about yourself -- who you are, what you do, what you're working on.

Then actively ask follow-up questions to fill profile.md and goals.md first.

Silent mode

When invoked by another skill (e.g., onboarding), operate in silent mode:

  • Skip the introduction
  • Do not announce compilations to the user
  • Extract and write knowledge files without any self-compiler-specific output
  • The calling skill controls the conversation flow

To invoke silently, the calling skill passes context internally -- no user-visible interaction from self-compiler.

Passive mode

Passive compilation requires explicit opt-in. Add to CLAUDE.md or rules.md:

self-compiler-passive: true

When enabled, if you detect compilable information during normal conversation, append it to the relevant file and note:

[compiled: added your preference for X to style.md]

Without the opt-in flag, only compile when explicitly invoked via /compile.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/qwwiwi/edgelab-claude-md/self-compiler/badge)](https://verified-skill.com/skills/qwwiwi/edgelab-claude-md/self-compiler)

Something wrong with this skill or its page? Tell us.