Not in the top 1,000 by GitHub stars

giodra96/project-wiki

Durable, traceable project memory for AI coding agents. An evolution of Karpathy's LLM Wiki pattern built for codebases.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · +16 / −6 lines

Before Not checked yet → After Local scripts

23f3bee16be4 → 3af1e28d0a3e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 23f3bee16be4

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 3af1e28d0a3ed3daeb9f923102cd5cefb51b0f41

40GitHub stars
0stars in 7 days
1skill in this repository
3commits in 30 days

Heat

1.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 28, 202640

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

project-wiki

When your agent uses it

Create, scan, update, sync, and maintain .project-wiki/ project knowledge bases, including requirements, document intake, and traceability. Consult and update an existing project wiki during coding tasks.

What it loads into context

Frontmatter

68 tokens

Always available to the agent

SKILL.md

1,251 tokens

When the skill is activated

Reference documents

34,388 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Route The Task
  2. Deterministic User Help
  3. Operating Contract
  4. Invariants

Scripts executed separately

  • scripts/check_contracts.py
  • scripts/check_inbox.py
  • scripts/ingest_document.py
  • scripts/review_progress.py
  • scripts/schema_contract.py
  • scripts/validate_wiki.py
  • scripts/wiki_config.py
  • scripts/wiki_help.py
  • scripts/wiki_scaffold.py
  • scripts/wiki_scope.py
  • tests/test_check_inbox.py
  • tests/test_ingest_document.py
  • tests/test_ingest_document_units.py
  • tests/test_review_progress.py
  • tests/test_schema_contract.py
  • tests/test_validate_wiki.py
  • tests/test_wiki_config.py
  • tests/test_wiki_config_integration.py
  • tests/test_wiki_help.py
  • tests/test_wiki_scaffold.py
  • tests/test_wiki_scope.py
  • tests/wiki_fixtures.py

Files

  • .github/ISSUE_TEMPLATE/bug_report.ymlasset2,396 bytes
  • .github/ISSUE_TEMPLATE/config.ymlasset425 bytes
  • .github/ISSUE_TEMPLATE/feature_request.ymlasset1,529 bytes
  • .github/pull_request_template.mddoc1,667 bytes
  • .github/workflows/tests.ymlasset2,056 bytes
  • .gitignoreasset34 bytes
  • CODE_OF_CONDUCT.mddoc3,009 bytes
  • CONTRIBUTING.mddoc8,170 bytes
  • LICENSEasset1,081 bytes
  • README.mddoc29,483 bytes
  • SECURITY.mddoc2,434 bytes
  • SKILL.mdcore6,206 bytes
  • SKILL.mdcore6,206 bytes
  • SKILL.mdcore6,206 bytes
  • SKILL.mdcore6,206 bytes
  • assets/banner.pngasset694,341 bytes
  • assets/core-templates.mddoc7,830 bytes
  • assets/document-templates.mddoc1,089 bytes
  • assets/governance-templates.mddoc5,422 bytes
  • assets/intake-source-templates.mddoc6,287 bytes
  • assets/requirements-change-templates.mddoc4,000 bytes
  • assets/technical-implementation-templates.mddoc2,452 bytes
  • assets/user-help.mddoc2,971 bytes
  • references/automatic-workflows.mddoc5,442 bytes
  • references/common-policies.mddoc5,929 bytes
  • references/configuration.mddoc4,310 bytes
  • references/document-ingestion.mddoc18,871 bytes
  • references/initialization-workflows.mddoc7,300 bytes
  • references/maintenance-workflows.mddoc11,612 bytes
  • references/repository-scope.mddoc3,252 bytes
  • references/source-inbox.mddoc4,294 bytes
  • references/synchronization-workflow.mddoc2,472 bytes
  • references/update-workflows.mddoc5,947 bytes
  • references/wiki-structure.mddoc17,585 bytes
  • schema/project-wiki.ymlasset26,230 bytes
  • scripts/check_contracts.pyruns30,535 bytes
  • scripts/check_inbox.pyruns36,039 bytes
  • scripts/ingest_document.pyruns36,537 bytes
  • scripts/requirements.txtdoc68 bytes
  • scripts/review_progress.pyruns38,854 bytes
  • scripts/schema_contract.pyruns43,780 bytes
  • scripts/validate_wiki.pyruns94,507 bytes
  • scripts/wiki_config.pyruns4,441 bytes
  • scripts/wiki_help.pyruns770 bytes
  • scripts/wiki_scaffold.pyruns20,135 bytes
  • scripts/wiki_scope.pyruns15,401 bytes
  • tests/test_check_inbox.pyruns26,513 bytes
  • tests/test_ingest_document.pyruns15,439 bytes
  • tests/test_ingest_document_units.pyruns7,652 bytes
  • tests/test_review_progress.pyruns23,082 bytes
  • tests/test_schema_contract.pyruns45,276 bytes
  • tests/test_validate_wiki.pyruns53,019 bytes
  • tests/test_wiki_config.pyruns5,673 bytes
  • tests/test_wiki_config_integration.pyruns5,928 bytes
  • tests/test_wiki_help.pyruns3,371 bytes
  • tests/test_wiki_scaffold.pyruns8,682 bytes
  • tests/test_wiki_scope.pyruns14,791 bytes
  • tests/wiki_fixtures.pyruns4,268 bytes
Read SKILL.md

# Project Wiki

Maintain an agent-readable knowledge base in `.project-wiki/`. Load only the workflow and project context needed for the task.

Current project wiki schema version: `1.7.0` (canonical value: `./schema/project-wiki.yml`).

## Route The Task

Select one primary mode for an explicit wiki request and load only its workflow:

Route help requests before project context preflight or any wiki workflow.

| Trigger | Load |
| --- | --- |
View the complete source on GitHub

Skills included

  • project-wiki

Repository facts

License
MIT
Created
Aug 19, 2026
Last pushed
Oct 30, 2026
Forks
9
Open issues
0
Project activity
Active

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 3 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 52 signals by file

.github/ISSUE_TEMPLATE/bug_report.yml

  • Network accessline 7
    attributes:       value: |         Thanks for reporting an issue! Before submitting, please check the [Documentation](https://github.com/giodra96/project-wiki#documentation) and existing issues.
  • Network accessline 9
    Thanks for reporting an issue! Before submitting, please check the [Documentation](https://github.com/giodra96/project-wiki#documentation) and existing issues.

.github/ISSUE_TEMPLATE/config.yml

  • Network accessline 2
    contact_links:   - name: 📖 Project Wiki Documentation     url: https://github.com/giodra96/project-wiki#documentation
  • Network accessline 3
    - name: 📖 Project Wiki Documentation     url: https://github.com/giodra96/project-wiki#documentation     about: Read the canonical references on structure, workflows, and document ingestion.
  • Network accessline 4
    url: https://github.com/giodra96/project-wiki#documentation
  • Network accessline 5
    about: Read the canonical references on structure, workflows, and document ingestion.   - name: 💬 Questions & Community Discussions     url: https://github.com/giodra96/project-wiki/discussions
  • Network accessline 6
    - name: 💬 Questions & Community Discussions     url: https://github.com/giodra96/project-wiki/discussions     about: Ask questions, share workflows, or discuss agent configurations.
  • Network accessline 7
    url: https://github.com/giodra96/project-wiki/discussions

CODE_OF_CONDUCT.md

  • Network accessline 45
    This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 2.1, available at [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/ve

CONTRIBUTING.md

  • Network accessline 29
    git clone https://github.com/giodra96/project-wiki.git ~/Projects/project-wiki
  • Network accessline 129
    ### 🐛 Bug Fixes 1. Check existing [Issues](https://github.com/giodra96/project-wiki/issues) to ensure the bug is not already tracked.
  • Network accessline 130
    1. Check existing [Issues](https://github.com/giodra96/project-wiki/issues) to ensure the bug is not already tracked.
  • Network accessline 135
    ### ✨ Workflow & Template Improvements 1. Open an [Issue / Feature Request](https://github.com/giodra96/project-wiki/issues/new/choose) or start a Discussion first to align on design.
  • Network accessline 136
    1. Open an [Issue / Feature Request](https://github.com/giodra96/project-wiki/issues/new/choose) or start a Discussion first to align on design.

README.md

  • Network accessline 5
    <p align="center"><strong>An extension of <a href="https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f">Karpathy's LLM Wiki</a>: durable, traceable project memory for AI coding agents.</strong></p>
  • Network accessline 21
    <p align="center">   <img alt="Claude Code" src="https://img.shields.io/badge/Claude_Code-D97757?logo=anthropic&logoColor=white">
  • Network accessline 22
    <img alt="Claude Code" src="https://img.shields.io/badge/Claude_Code-D97757?logo=anthropic&logoColor=white">
  • Network accessline 23
    <img alt="GitHub Copilot" src="https://img.shields.io/badge/GitHub_Copilot-000000?logo=githubcopilot&logoColor=white">
  • Network accessline 24
    <img alt="Antigravity" src="https://img.shields.io/badge/Antigravity-4285F4?logo=google&logoColor=white">
  • Network accessline 25
    <img alt="Codex" src="https://img.shields.io/badge/Codex-412991?logo=openai&logoColor=white">
  • Network accessline 26
    <img alt="Cursor" src="https://img.shields.io/badge/Cursor-000000?logo=cursor&logoColor=white">
  • Network accessline 29
    <p align="center">   <a href="LICENSE"><img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg"></a>
  • Network accessline 30
    <a href="LICENSE"><img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg"></a>
  • Network accessline 31
    <img alt="Wiki schema 1.7.0" src="https://img.shields.io/badge/wiki_schema-1.7.0-355c7d">
  • Network accessline 32
    <img alt="Five project wiki workflows" src="https://img.shields.io/badge/workflows-5-2f855a">
  • Network accessline 33
    <img alt="IDE neutral agent skill" src="https://img.shields.io/badge/agent_skill-IDE--neutral-6b7280">
  • Network accessline 34
    <img alt="Markdown based storage" src="https://img.shields.io/badge/storage-Markdown-111827?logo=markdown">

scripts/check_contracts.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/check_inbox.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/ingest_document.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/review_progress.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/schema_contract.py

  • Executable scriptline 1
    Executable file

scripts/validate_wiki.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/wiki_config.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/wiki_help.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/wiki_scaffold.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/wiki_scope.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 91
    [Credential-related source omitted]

tests/test_check_inbox.py

  • Executable scriptline 1
    Executable file

tests/test_ingest_document.py

  • Executable scriptline 1
    Executable file

tests/test_ingest_document_units.py

  • Executable scriptline 1
    Executable file

tests/test_review_progress.py

  • Executable scriptline 1
    Executable file

tests/test_schema_contract.py

  • Executable scriptline 1
    Executable file

tests/test_validate_wiki.py

  • Executable scriptline 1
    Executable file

tests/test_wiki_config.py

  • Executable scriptline 1
    Executable file

tests/test_wiki_config_integration.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 27
    [Credential-related source omitted]

tests/test_wiki_help.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 35
    [Credential-related source omitted]

tests/test_wiki_scaffold.py

  • Executable scriptline 1
    Executable file

tests/test_wiki_scope.py

  • Executable scriptline 1
    Executable file

tests/wiki_fixtures.py

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 44 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeFrontmatter field argument-hint in SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.