mcpField
A
about-docs-folder

about-docs-folder

github.com/kjetilhartveitAgent workflows225 installsUpdated 5d ago
Repository

About about-docs-folder

A project-documentation skill for agents working with a repository’s `docs` folder. It explains where to find reference material and plans, and how plan folders and their files are organized.

Key features

  1. 01Locate useful `docs` resources
  2. 02Find long-term plans in `docs/plans`
  3. 03Understand plan folder numbering
  4. 04Read PLAN.md checklists and context
  5. 05Review QA.md question format

Use cases

  1. 01Find project guidance before a task
  2. 02Inspect or create a plan in `docs/plans`

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/kjetilhartveit/kjetils-skills --skill about-docs-folder

After installing, type/about-docs-folderin Claude Code to confirm it loaded.

Details

From the project README

About the docs folder

Use this skill when

  • Looking for useful resources or documentation about the project in the docs folder.
  • Reading, creating or working on plans in docs/plans.

The docs folder

  • docs (usually at the root of the project) may contain useful resources for agents when executing tasks.
  • docs/plans contains long lasting plans with descriptions, implementation details and checklists.
    • IMPORTANT NOTE: plans are to be considered as historical documents so don't expect them to be up to date.
    • If a plan cannot be found in docs/plans, then check if plans/work items exists in AGENTS.md.

Plan folder structure

docs/plans/
├── 0-sample-plan/
│   ├── PLAN.md
│   └── QA.md
├── 1-{first plan}/
│   ├── PLAN.md
│   └── QA.md
└── 2-{second plan}/
    └── ...
  • Each plan resides in its own folder, named {number}-{plan name in kebab-case}.
    • The number is incremental, so a new plan gets the highest existing number + 1.
    • The current plan is usually the plan with the highest number.
  • Each plan folder contains:
    • PLAN.md: context for the agent, a checklist of steps (- [ ] / - [x]) and instructions for how to execute the plan.
    • QA.md: questions from the agent to the user. Each question gets its own ## Question {n} heading with an ### Answer subheading that reads (waiting for user answer) until the user answers.
Sample PLAN.md
  • Note: the plan should include tick boxes so we can track the progress of the plan.
# {title of the plan}

{context and plan body}

## Execution of plan

- You should only work in the `{branch name}` branch.
- You should git commit and push regularly, particularly after making many code changes.
- After every step you should tick the step off the plan and make sure everything is committed and pushed.
- Be autonomous, but if you need my input then ask for it in [QA.md](QA.md).
Sample QA.md
# Questions from agent to user

## Question 1

### Answer

(waiting for user answer)

Comments

Markdown supported