How to install archive
npx skills add https://github.com/resciencelab/opc-skills --skill archiveFull instructions (SKILL.md)
Source of truth, from resciencelab/opc-skills.
name: archive description: "Archive session learnings, debugging solutions, and deployment logs to .archive/yyyy-mm-dd/ as indexed markdown with searchable tags. Use when completing a significant task, resolving a tricky bug, deploying, or when the user says "archive this". Maintains .archive/MEMORY.md index for cross-session knowledge reuse."
Archive Skill
Capture, index, and reuse project knowledge across sessions.
When to Archive
- After completing a significant task (deploy, migration, major feature)
- After resolving a tricky debugging session
- When the user says "archive this"
- After any multi-step process with learnings worth preserving
When to Consult Archives
- Before debugging infrastructure, deploy, or CI issues
- Before repeating a process done in a past session
- When encountering an error that may have been solved before
Search: grep -ri "keyword" .archive/
Index: .archive/MEMORY.md
Archive Workflow
- Read
.archive/MEMORY.md— check for related existing archives - Create
.archive/YYYY-MM-DD/directory if needed - Write markdown file with YAML frontmatter (see
references/TEMPLATE.md) - Update
.archive/MEMORY.md: add one-line entry under the right category - If related archives exist, add
relatedfield in frontmatter
Lookup Workflow
- Read
.archive/MEMORY.mdto find relevant entries - Read the specific archive file for detailed context
- Apply learnings to current task
Categories
- infrastructure — AWS, ECS, IAM, networking, secrets, CloudWatch
- release — TestFlight, versioning, Git Flow, CHANGELOG
- debugging — Bug fixes, error resolution, gotchas
- feature — Feature design, implementation notes
- design — UI/UX, icons, visual design
Rules
.archive/must be in.gitignore— local-only notes- Keep entries concise but reproducible
- Focus on problems, fixes, and exact commands
- Always update MEMORY.md after creating an archive
- Use descriptive filenames (e.g.,
cloudwatch-logging.mdnotsession.md) - Include YAML frontmatter with
tags,category, and optionalrelated
Related skills
More from resciencelab/opc-skills and the wider catalog.

banner-creator
Create professional banners through AI image generation with iterative design and cropping.

domain-hunter
Search domains, compare prices, find promo codes, and get purchase recommendations.

logo-creator
Create professional logos through AI image generation with iterative refinement and SVG export.

nanobanana
Generate and edit images using Google Gemini 3 Pro Image with text-to-image, editing, and 4K output.

producthunt
Search and retrieve Product Hunt posts, topics, users, and collections via GraphQL API.

Search and retrieve Reddit posts, comments, subreddit info, and user profiles via the public JSON API.