{"id":"941b4b18-9a6e-4e2f-8eb9-c99dc1b0fe31","shortId":"4qFYnA","kind":"skill","title":"lenny-skillpack-creator","tagline":"Convert a Refound/Lenny Skill into an agent-executable Skill Pack.","description":"# Lenny Skillpack Creator\n\nYour job is to refactor “insight-heavy” Refound/Lenny skills into **agent-executable skill packs**: boundary-clear, artifact-driven, and testable.\n\nThis skill is designed to be compatible with both:\n- **OpenAI Codex** (Codex CLI / IDE skills)\n- **Claude Code** (Agent Skills)\n\nYou are NOT writing a blog post. You are producing an installable folder with [SKILL.md](SKILL.md) + `references/` (+ optional `scripts/`).\n\n**Language requirement:** The generated skill pack (SKILL.md and all referenced templates/checklists) must be written in **English**.\n\n## What you produce\n\nFor a given source skill, output an installable skill directory:\n\n- `<skill-slug>/SKILL.md` (short, executable, high-signal)\n- `<skill-slug>/references/` (templates, checklists, rubrics, question bank, examples, source notes)\n- `<skill-slug>/scripts/` (optional: lint, scaffolding, batch tools)\n- `<skill-slug>/README.md` (install + invoke + examples)\n\nFollow the spec in [references/SKILL_PACK_SPEC.md](references/SKILL_PACK_SPEC.md).\n\n## Inputs you need\n\nAsk for the minimum information needed to proceed. If missing, proceed with explicit assumptions.\n\nRequired:\n1) The source skill content (SKILL.md or copied text from the Refound page)\n2) The intended user / agent context (e.g., “PM agent”, “Hiring assistant”, “Founder operator”, etc.)\n3) The intended outputs (what artifacts should exist at the end)\n\nOptional but helpful:\n- Tool constraints (read-only? allowed to write files? allowed to run shell?)\n- House style / terminology (company-specific sections, metric names, etc.)\n\n## Core principle: Convert insights into an execution contract\n\nEvery generated SKILL.md must include:\n- **When to use / When NOT to use**\n- **Input contract** (minimum inputs + missing-info strategy)\n- **Output contract** (explicit deliverables)\n- **Workflow** (5–9 steps; each step: inputs → actions → outputs → checks)\n- **Quality gate** (checklist/rubric + “risks / open questions / next steps”)\n- **Examples** (2 positive + 1 boundary/negative)\n\nUse [references/TRANSFORMATION_RULES.md](references/TRANSFORMATION_RULES.md) as the canonical conversion playbook.\n\n## Progressive disclosure (keep SKILL.md short)\n\nKeep [SKILL.md](SKILL.md) operational. Move long content into `references/` and cite the files.\n\nHeuristic:\n- [SKILL.md](SKILL.md): 1–2 pages\n- `references/`: everything else (templates, deep notes, long checklists)\n\n## Safety + reliability rules\n\n- Default to least privilege. Only request tools you need.\n- Never ask for credentials or secrets.\n- If the skill writes/modifies code or makes irreversible changes, require explicit confirmation and add rollback guidance.\n\nUse [references/SECURITY_GUIDE.md](references/SECURITY_GUIDE.md).\n\n## Packaging\n\nIf the environment supports file operations, create the folder structure and write files.\nOtherwise, output a complete file tree in-chat (one file at a time), clearly labeled.\n\nOptional helper scripts (in this skill folder):\n- [scripts/init_skillpack.py](scripts/init_skillpack.py) to generate a skeleton\n- [scripts/lint_skillpack.py](scripts/lint_skillpack.py) to validate structure\n- [scripts/package_skillpack.py](scripts/package_skillpack.py) to zip a skill pack\n- [scripts/fetch_refound_skills.py](scripts/fetch_refound_skills.py) to download Refound SKILL.md sources from a URL list/manifest","tags":["lenny","skillpack","creator","skills","plus","liqiongyu","agent-skills","ai-agents","automation","claude","codex","prompt-engineering"],"capabilities":["skill","source-liqiongyu","skill-lenny-skillpack-creator","topic-agent-skills","topic-ai-agents","topic-automation","topic-claude","topic-codex","topic-prompt-engineering","topic-refoundai","topic-skillpack"],"categories":["lenny_skills_plus"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/liqiongyu/lenny_skills_plus/lenny-skillpack-creator","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add liqiongyu/lenny_skills_plus","source_repo":"https://github.com/liqiongyu/lenny_skills_plus","install_from":"skills.sh"}},"qualityScore":"0.474","qualityRationale":"deterministic score 0.47 from registry signals: · indexed on github topic:agent-skills · 49 github stars · SKILL.md body (3,354 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-04-22T00:56:22.921Z","embedding":null,"createdAt":"2026-04-18T22:16:39.731Z","updatedAt":"2026-04-22T00:56:22.921Z","lastSeenAt":"2026-04-22T00:56:22.921Z","tsv":"'/readme.md':131 '/references':116 '/scripts':125 '/skill.md':110 '1':159,276,307 '2':172,274,308 '3':186 '5':256 '9':257 'action':262 'add':349 'agent':12,31,60,176,180 'agent-execut':11,30 'allow':205,209 'artifact':39,191 'artifact-driven':38 'ask':144,331 'assist':182 'assumpt':157 'bank':121 'batch':129 'blog':67 'boundari':36 'boundary-clear':35 'boundary/negative':277 'canon':283 'chang':344 'chat':377 'check':264 'checklist':118,317 'checklist/rubric':267 'cite':301 'claud':58 'clear':37,383 'cli':55 'code':59,340 'codex':53,54 'compani':217 'company-specif':216 'compat':49 'complet':372 'confirm':347 'constraint':201 'content':163,297 'context':177 'contract':230,244,252 'convers':284 'convert':5,225 'copi':166 'core':223 'creat':362 'creator':4,18 'credenti':333 'deep':314 'default':321 'deliver':254 'design':46 'directori':109 'disclosur':287 'download':413 'driven':40 'e.g':178 'els':312 'end':196 'english':96 'environ':358 'etc':185,222 'everi':231 'everyth':311 'exampl':122,134,273 'execut':13,32,112,229 'exist':193 'explicit':156,253,346 'file':208,303,360,368,373,379 'folder':74,364,391 'follow':135 'founder':183 'gate':266 'generat':84,232,395 'given':102 'guidanc':351 'heavi':26 'help':199 'helper':386 'heurist':304 'high':114 'high-sign':113 'hire':181 'hous':213 'ide':56 'in-chat':375 'includ':235 'info':249 'inform':148 'input':141,243,246,261 'insight':25,226 'insight-heavi':24 'instal':73,107,132 'intend':174,188 'invok':133 'irrevers':343 'job':20 'keep':288,291 'label':384 'languag':81 'least':323 'lenni':2,16 'lenny-skillpack-cr':1 'lint':127 'list/manifest':420 'long':296,316 'make':342 'metric':220 'minimum':147,245 'miss':153,248 'missing-info':247 'move':295 'must':92,234 'name':221 'need':143,149,329 'never':330 'next':271 'note':124,315 'one':378 'open':269 'openai':52 'oper':184,294,361 'option':79,126,197,385 'otherwis':369 'output':105,189,251,263,370 'pack':15,34,86,409 'packag':355 'page':171,309 'playbook':285 'pm':179 'posit':275 'post':68 'principl':224 'privileg':324 'proceed':151,154 'produc':71,99 'progress':286 'qualiti':265 'question':120,270 'read':203 'read-on':202 'refactor':23 'refer':78,299,310 'referenc':90 'references/security_guide.md':353,354 'references/skill_pack_spec.md':139,140 'references/transformation_rules.md':279,280 'refound':170,414 'refound/lenny':7,27 'reliabl':319 'request':326 'requir':82,158,345 'risk':268 'rollback':350 'rubric':119 'rule':320 'run':211 'safeti':318 'scaffold':128 'script':80,387 'scripts/fetch_refound_skills.py':410,411 'scripts/init_skillpack.py':392,393 'scripts/lint_skillpack.py':398,399 'scripts/package_skillpack.py':403,404 'secret':335 'section':219 'shell':212 'short':111,290 'signal':115 'skeleton':397 'skill':8,14,28,33,44,57,61,85,104,108,162,338,390,408 'skill-lenny-skillpack-creator' 'skill.md':76,77,87,164,233,289,292,293,305,306,415 'skillpack':3,17 'sourc':103,123,161,416 'source-liqiongyu' 'spec':137 'specif':218 'step':258,260,272 'strategi':250 'structur':365,402 'style':214 'support':359 'templat':117,313 'templates/checklists':91 'terminolog':215 'testabl':42 'text':167 'time':382 'tool':130,200,327 'topic-agent-skills' 'topic-ai-agents' 'topic-automation' 'topic-claude' 'topic-codex' 'topic-prompt-engineering' 'topic-refoundai' 'topic-skillpack' 'tree':374 'url':419 'use':238,242,278,352 'user':175 'valid':401 'workflow':255 'write':65,207,367 'writes/modifies':339 'written':94 'zip':406","prices":[{"id":"d9ce70e5-8e90-4a34-9104-65495848aa7b","listingId":"941b4b18-9a6e-4e2f-8eb9-c99dc1b0fe31","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"liqiongyu","category":"lenny_skills_plus","install_from":"skills.sh"},"createdAt":"2026-04-18T22:16:39.731Z"}],"sources":[{"listingId":"941b4b18-9a6e-4e2f-8eb9-c99dc1b0fe31","source":"github","sourceId":"liqiongyu/lenny_skills_plus/lenny-skillpack-creator","sourceUrl":"https://github.com/liqiongyu/lenny_skills_plus/tree/main/skills/lenny-skillpack-creator","isPrimary":false,"firstSeenAt":"2026-04-18T22:16:39.731Z","lastSeenAt":"2026-04-22T00:56:22.921Z"}],"details":{"listingId":"941b4b18-9a6e-4e2f-8eb9-c99dc1b0fe31","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"liqiongyu","slug":"lenny-skillpack-creator","github":{"repo":"liqiongyu/lenny_skills_plus","stars":49,"topics":["agent-skills","ai-agents","automation","claude","codex","prompt-engineering","refoundai","skillpack"],"license":"apache-2.0","html_url":"https://github.com/liqiongyu/lenny_skills_plus","pushed_at":"2026-04-04T06:30:11Z","description":"86 agent-executable skill packs converted from RefoundAI’s Lenny skills (unofficial). Works with Codex + Claude Code.","skill_md_sha":"aedad0f815b15bad6f192343723c307c08995aff","skill_md_path":"skills/lenny-skillpack-creator/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/liqiongyu/lenny_skills_plus/tree/main/skills/lenny-skillpack-creator"},"layout":"multi","source":"github","category":"lenny_skills_plus","frontmatter":{"name":"lenny-skillpack-creator","description":"Convert a Refound/Lenny Skill into an agent-executable Skill Pack."},"skills_sh_url":"https://skills.sh/liqiongyu/lenny_skills_plus/lenny-skillpack-creator"},"updatedAt":"2026-04-22T00:56:22.921Z"}}