Knowledge Layers
Afgør om et dokument hører hjemme i AGENTS.md, .context/, KB'en, docs/ eller en arbejdsmappe
Testet · Virker
Hvad det gør
Dirigerer projektviden ind i et af fem lag — AGENTS.md, .context/CONTEXT.md, en tværgående vidensbase, docs/ eller en midlertidig arbejdsmappe — ved hjælp af eksplicitte placeringsregler, og definerer KB-konventioner for wiki-sider, beslutningsregistre, navngivning og arkivering af forældet indhold. Udløses, når du spørger, hvor et stykke dokumentation skal bo, når du skriver eller opdaterer AGENTS.md / .context/ / KB-sider, eller når du ønsker en vidensbase bootstrappet eller lint-tjekket for forældet og forældreløst indhold. Inkluderer et starter kb/-layout og en governance AGENTS.md-skabelon i resources/bootstrap.md.
Testrapport
Installeret i en midlertidig HOME (git clone + cp af cw/skills/knowledge-layers); frontmatter parsed med name+description, resources/bootstrap.md og de fem søskendefærdigheder, den påkalder, henter alle HTTP 200, ingen scripts/netværkskald/hemmeligheder i nogen af filerne. Udløsersæt — 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"; NEJ: "Add docstrings to the functions in utils.py", "Where in the codebase should the new rate-limiter module live?" — alle 5 bedømt som tilsigtet. Outputtest: samme auth-migration dokumentationsopgave to gange. Baseline producerede én fil, docs/auth-jwt-migration.md, navngivet efter begivenhed og fortællende sin egen historie ("Until Q2 we used…", "In June we migrated…", "Deployed to staging June 3"), med begrundelse, nuværende mekanik, udrulningslog og et gateway-only faktum blandet sammen. Færdighedsfulgt kørsel producerede fire artefakter — kb/auth/token-verification.md (navngivet efter hvad den beskriver, mermaid sekvensdiagram, en "> [!FLAG] **Needs human review**" på uimplementeret refresh-rotation), en ny beslutningspost 0007, der lister afviste muligheder, en superseded-status redigering på den gamle 0003 post, og en kb/index.md kataloglinje — plus en eksplicit udelukkelsesliste, der dirigerer udrulningsfortællingen til en arbejdsmappe og legacy/-mappefaktummet til services/api-gateway/.context/. Reel strukturel ændring, ikke ordlyd; forbeholdet er, at det antager et repo, der allerede kører et kb/ + .context/ layout.
Testet: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
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-layersAfgør om et dokument hører hjemme i AGENTS.md, .context/, KB'en, docs/ eller en arbejdsmappe
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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