Install
$ agentstack add skill-karthick-ramachandran-persist-os-update-module-memory ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Skill: Update Module Memory
Purpose
Keep module docs accurate so agents do not rediscover ownership, boundaries, tests, and decisions.
Inputs
- Changed module or feature.
- Implementation summary.
- Test results.
- Architecture or ADR changes.
Required Reading
docs/60-engineering/ENGINEERING_STANDARDS.mddocs/ai/MODULE_DELIVERY_WORKFLOW.md- Relevant
docs/30-modules//MODULE.md - Relevant
docs/30-modules//DECISIONS.md - Relevant feature docs and ADRs.
Output Files
docs/30-modules//MODULE.mddocs/30-modules//TASKS.mddocs/30-modules//TEST_PLAN.mddocs/30-modules//DECISIONS.md
Process
- Identify affected modules.
- Confirm module memory is linked to feature delivery docs when the module is new or materially
changed.
- Update module purpose, responsibilities, non-responsibilities, public interfaces, and boundaries
when behavior changes.
- Update task status only when supported by completion evidence.
- Update test expectations when risks or behavior change.
- Record decisions or link ADRs when architecture changes.
- Avoid copying full feature docs into module docs.
Stop Conditions
Stop and request human decision if:
- Module ownership is unclear.
- A change crosses module boundaries without architecture review.
- Module memory updates would conflict with engineering standards.
- A decision belongs in an ADR instead of a module note.
- Feature delivery docs are missing for new module work.
Quality Bar
- Module docs are concise and current.
- Boundaries are clear.
- Test expectations are actionable.
- Decisions link to ADRs where appropriate.
- Future agents can tell what the module owns and what it must not own.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Karthick-Ramachandran
- Source: Karthick-Ramachandran/persist-os
- License: MIT
- Homepage: https://persist-os.pages.dev
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.