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
- 01Locate useful `docs` resources
- 02Find long-term plans in `docs/plans`
- 03Understand plan folder numbering
- 04Read PLAN.md checklists and context
- 05Review QA.md question format
Use cases
- 01Find project guidance before a task
- 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-folderAfter installing, type/about-docs-folderin Claude Code to confirm it loaded.
Details
From the project READMEAbout the docs folder
Use this skill when
- Looking for useful resources or documentation about the project in the
docsfolder. - 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/planscontains 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 inAGENTS.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### Answersubheading 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