Knowledge Layers
Avgjør om et dokument tilhører AGENTS.md, .context/, KB, docs/, eller en arbeidsmappe
Bestått
Hva den gjør
Ruter prosjektkunnskap inn i ett av fem lag — AGENTS.md, .context/CONTEXT.md, en tverrgående kunnskapsbase, docs/, eller en midlertidig arbeidsmappe — ved hjelp av eksplisitte plasseringsregler, og definerer KB-konvensjoner for wiki-sider, beslutningslogger, navngivning og arkivering av erstattet innhold. Utløses når du spør hvor et stykke dokumentasjon skal ligge, når du skriver eller oppdaterer AGENTS.md / .context/ / KB-sider, eller når du ønsker en kunnskapsbase bootstrappet eller lint-sjekket for utdatert og foreldet innhold. Inkluderer et starter kb/-oppsett og en governance AGENTS.md-mal i resources/bootstrap.md.
Testrapport
Installert i en midlertidig HOME (git clone + cp av cw/skills/knowledge-layers); frontmatter parset med name+description, resources/bootstrap.md og de fem søskenferdighetene den påkaller, hentes alle HTTP 200, ingen skript/nettverkskall/hemmeligheter i noen av filene. Utløsersett — JA: "Where should this JWT decision live, the gateway's AGENTS.md or the kb?", "Bootstrap a kb/ structure for this project", "Our docs/ and .context/ files contradict each other, lint them"; NEI: "Add docstrings to the functions in utils.py", "Where in the codebase should the new rate-limiter module live?" — alle 5 bedømt som tiltenkt. Utdata-test: samme auth-migrasjonsdokumentasjonsoppgave to ganger. Grunnlinjen produserte én fil, docs/auth-jwt-migration.md, navngitt etter hendelse og fortalte sin egen historie ("Until Q2 we used…", "In June we migrated…", "Deployed to staging June 3"), med begrunnelse, nåværende mekanikk, utrullingslogg og et kun-gateway-fakta blandet sammen. Ferdighetsstyrt kjøring produserte fire artefakter — kb/auth/token-verification.md (navngitt etter hva den beskriver, mermaid sekvensdiagram, en "> [!FLAG] **Needs human review**" på uimplementert oppdateringsrotasjon), en ny beslutningslogg 0007 som lister opp avviste opsjoner, en erstattet-status-redigering på den gamle 0003-loggen, og en kb/index.md kataloglinje — pluss en eksplisitt eksklusjonsliste som ruter utrullingsfortellingen til en arbeidsmappe og legacy/-katalogfakta til services/api-gateway/.context/. Reell strukturell endring, ikke ordlyd; forbeholdet er at den antar et repo som allerede kjører et kb/ + .context/-oppsett.
Testet på: 2026-07-31 · Claude Code 2.x (agent harness)
Installer
git clone --depth 1 https://github.com/haowjy/creative-writing-skills.git /tmp/knowledge-layers-src mkdir -p ~/.claude/skills cp -R /tmp/knowledge-layers-src/cw/skills/knowledge-layers ~/.claude/skills/knowledge-layers for d in qi-layer information-hierarchy llm-writing shared-dao md-validation; do cp -R /tmp/knowledge-layers-src/cw/skills/$d ~/.claude/skills/$d; done # The 5 extra dirs are siblings the SKILL.md body invokes by name (/qi-layer, /information-hierarchy, # /llm-writing, /shared-dao, /md-validation). knowledge-layers works without them, but those # references dangle. Copy only the first dir if you want the skill alone. # Plugin alternative (installs all 24 skills + the creative-writing agents): # /plugin marketplace add haowjy/creative-writing-skills # /plugin install creative-writing-skills@cw # No scripts, no deps, no API keys — the skill is two markdown files.
Kommandoer og eksempelprompter
/knowledge-layersAvgjør om et dokument tilhører AGENTS.md, .context/, KB, docs/, eller en arbeidsmappe
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Where should I document this new conventionRead the durable docs before making changesOrganize this knowledge into the right layer