Project Documentation Memory
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_1fa06258/project-doc-memory.
About this skill
Why Project Context Gets Lost
In many projects, feature changes, coding conventions, security issues, UI specs, and to-do items scatter across chat threads, review comments, and temporary notes. When a developer takes over work or needs to revisit a decision, they often have to ask again: why was this changed, which security issue was fixed, and what UI rule should apply. If this context is not continuously recorded, it becomes repeated communication overhead.
How The Skill Works
project-doc-memory keeps key project documents organized by category, instead of requiring a single monolithic README. It automatically tracks five kinds of information:
- New Features: captured in
feature-trackerfor updates and additions. - Code Style: captured in
code-style-trackerfor implementation standards. - Security Issues: captured in
security-issuesfor identified risks and fixes. - UI Styles: captured in
ui-stylesfor interface design specifications. - To-Do Lists: captured in
todolistfor incomplete tasks.
The practical value is turning scattered project memory into retrievable file paths, such as /project/feature-tracker and /project/security-issues, so later conversations, code reviews, or onboarding can recall context quickly.
Boundaries
It fits ongoing software projects, especially collaborative repositories where documentation tends to go stale. It is less useful for one-off scripts, personal notes, or projects without clear feature, UI, or security boundaries. Reviewers should still verify that tracked paths follow repository conventions and avoid writing sensitive details into inappropriate tracker files.
Use Cases
- During multi-person frontend iteration, record new features and component conventions in `ui-styles` and `feature-tracker` to reduce repeated explanations.
- After fixing an auth vulnerability in a backend service, write the issue and resolution into `security-issues` for later review traceability.
- When taking over a legacy repository, read naming and implementation conventions from `code-style-tracker` before changing code.
- Before sprint wrap-up, move unfinished tasks into `todolist` so the next iteration can re-check priorities.
Best For
- Frontend engineers owning module delivery who need to keep UI specs and new feature notes persistent instead of losing them in chat threads.
- Backend engineers tracking security remediation who need fixed documents for vulnerabilities, fixes, and outstanding tasks.
- Full-stack engineers taking over legacy projects who need to recover code style, feature history, and open tasks from existing trackers.
- Engineering leads responsible for delivery who need to review whether features, security, UI, and todos are all documented.
Related Skills
Applies Deming quality management, PDCA, process optimization, and statistical process control to output data-first diagnostics, Top 3 actions, and fillable templates.
Apply Ries and Trout positioning theory to F&B operations for problem scoping, framework matching, prioritized strategy, and actionable rollout.
Generate ISO 9001 quality manuals, procedures, work instructions, and forms as Word documents using process and risk methods.
Parse multi-format resumes, search job postings, rank matches, and output company due-diligence and fit assessment reports.