{"id":"76d0f065-ebed-4769-959f-b744b68eb1d7","shortId":"rfvQYD","kind":"skill","title":"archive","tagline":"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 inde","description":"# Archive Skill\n\nCapture, index, and reuse project knowledge across sessions.\n\n## When to Archive\n\n- After completing a significant task (deploy, migration, major feature)\n- After resolving a tricky debugging session\n- When the user says \"archive this\"\n- After any multi-step process with learnings worth preserving\n\n## When to Consult Archives\n\n- Before debugging infrastructure, deploy, or CI issues\n- Before repeating a process done in a past session\n- When encountering an error that may have been solved before\n\n**Search**: `grep -ri \"keyword\" .archive/`\n**Index**: `.archive/MEMORY.md`\n\n## Archive Workflow\n\n1. Read `.archive/MEMORY.md` — check for related existing archives\n2. Create `.archive/YYYY-MM-DD/` directory if needed\n3. Write markdown file with YAML frontmatter (see `references/TEMPLATE.md`)\n4. **Update `.archive/MEMORY.md`**: add one-line entry under the right category\n5. If related archives exist, add `related` field in frontmatter\n\n## Lookup Workflow\n\n1. Read `.archive/MEMORY.md` to find relevant entries\n2. Read the specific archive file for detailed context\n3. Apply learnings to current task\n\n## Categories\n\n- **infrastructure** — AWS, ECS, IAM, networking, secrets, CloudWatch\n- **release** — TestFlight, versioning, Git Flow, CHANGELOG\n- **debugging** — Bug fixes, error resolution, gotchas\n- **feature** — Feature design, implementation notes\n- **design** — UI/UX, icons, visual design\n\n## Rules\n\n- `.archive/` must be in `.gitignore` — local-only notes\n- Keep entries concise but reproducible\n- Focus on **problems, fixes, and exact commands**\n- Always update MEMORY.md after creating an archive\n- Use descriptive filenames (e.g., `cloudwatch-logging.md` not `session.md`)\n- Include YAML frontmatter with `tags`, `category`, and optional `related`","tags":["archive","opc","skills","resciencelab","agent-skills","ai-tools","claude-code","geo","llm-tools","seo"],"capabilities":["skill","source-resciencelab","skill-archive","topic-agent-skills","topic-ai-tools","topic-claude-code","topic-geo","topic-llm-tools","topic-opc","topic-seo"],"categories":["opc-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/ReScienceLab/opc-skills/archive","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add ReScienceLab/opc-skills","source_repo":"https://github.com/ReScienceLab/opc-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 829 github stars · SKILL.md body (1,779 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T18:52:56.861Z","embedding":null,"createdAt":"2026-04-18T21:56:31.998Z","updatedAt":"2026-05-02T18:52:56.861Z","lastSeenAt":"2026-05-02T18:52:56.861Z","tsv":"'1':122,169 '2':130,176 '3':136,185 '4':145 '5':157 'across':47 'add':148,162 'alway':243 'appli':186 'archiv':1,2,34,39,51,71,86,117,120,129,160,180,222,249 'archive/memory.md':37,119,124,147,171 'archive/yyyy-mm-dd':11,132 'aw':193 'bug':27,206 'captur':41 'categori':156,191,262 'changelog':204 'check':125 'ci':92 'cloudwatch':198 'cloudwatch-logging.md':254 'command':242 'complet':20,53 'concis':233 'consult':85 'context':184 'creat':131,247 'current':189 'debug':5,65,88,205 'deploy':8,28,57,90 'descript':251 'design':213,216,220 'detail':183 'directori':133 'done':98 'e.g':253 'ec':194 'encount':104 'entri':152,175,232 'error':106,208 'exact':241 'exist':128,161 'featur':60,211,212 'field':164 'file':139,181 'filenam':252 'find':173 'fix':207,239 'flow':203 'focus':236 'frontmatt':142,166,259 'git':202 'gitignor':226 'gotcha':210 'grep':114 'iam':195 'icon':218 'implement':214 'includ':257 'ind':38 'index':13,42,118 'infrastructur':89,192 'issu':93 'keep':231 'keyword':116 'knowledg':46 'learn':4,80,187 'line':151 'local':228 'local-on':227 'log':9 'lookup':167 'maintain':36 'major':59 'markdown':14,138 'may':108 'memory.md':245 'migrat':58 'multi':76 'multi-step':75 'must':223 'need':135 'network':196 'note':215,230 'one':150 'one-lin':149 'option':264 'past':101 'preserv':82 'problem':238 'process':78,97 'project':45 'read':123,170,177 'references/template.md':144 'relat':127,159,163,265 'releas':199 'relev':174 'repeat':95 'reproduc':235 'resolut':209 'resolv':24,62 'reus':44 'ri':115 'right':155 'rule':221 'say':33,70 'search':113 'searchabl':16 'secret':197 'see':143 'session':3,48,66,102 'session.md':256 'signific':22,55 'skill':40 'skill-archive' 'solut':6 'solv':111 'source-resciencelab' 'specif':179 'step':77 'tag':17,261 'task':23,56,190 'testflight':200 'topic-agent-skills' 'topic-ai-tools' 'topic-claude-code' 'topic-geo' 'topic-llm-tools' 'topic-opc' 'topic-seo' 'tricki':26,64 'ui/ux':217 'updat':146,244 'use':18,250 'user':32,69 'version':201 'visual':219 'workflow':121,168 'worth':81 'write':137 'yaml':141,258","prices":[{"id":"b8f23dd2-e181-48da-9c49-15eeab9faa4a","listingId":"76d0f065-ebed-4769-959f-b744b68eb1d7","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"ReScienceLab","category":"opc-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:56:31.998Z"}],"sources":[{"listingId":"76d0f065-ebed-4769-959f-b744b68eb1d7","source":"github","sourceId":"ReScienceLab/opc-skills/archive","sourceUrl":"https://github.com/ReScienceLab/opc-skills/tree/main/skills/archive","isPrimary":false,"firstSeenAt":"2026-04-18T21:56:31.998Z","lastSeenAt":"2026-05-02T18:52:56.861Z"}],"details":{"listingId":"76d0f065-ebed-4769-959f-b744b68eb1d7","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"ReScienceLab","slug":"archive","github":{"repo":"ReScienceLab/opc-skills","stars":829,"topics":["agent-skills","ai-tools","claude-code","geo","llm-tools","opc","seo"],"license":"apache-2.0","html_url":"https://github.com/ReScienceLab/opc-skills","pushed_at":"2026-05-02T06:47:51Z","description":"Agent Skills for Solopreneurs","skill_md_sha":"5444904f95ecee691acf6b52842b531728b3a86c","skill_md_path":"skills/archive/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/ReScienceLab/opc-skills/tree/main/skills/archive"},"layout":"multi","source":"github","category":"opc-skills","frontmatter":{"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."},"skills_sh_url":"https://skills.sh/ReScienceLab/opc-skills/archive"},"updatedAt":"2026-05-02T18:52:56.861Z"}}