[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-paperclipai-wiki-query-en":3,"guides-for-paperclipai-wiki-query":598,"similar-k172cmrjzj47621fg7s9t2ea5s86mtk8-en":599},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":237,"parentExtension":247,"providers":248,"relations":253,"repo":255,"tags":595,"workflow":596},1778695206759.8743,"k172cmrjzj47621fg7s9t2ea5s86mtk8",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Use when an operation issue asks you to answer a question from the LLM Wiki — `operationType: \"query\"` and a question in the issue body. Answer with citations to wiki pages and raw sources, and offer to file durable synthesis back into `wiki/synthesis/` so the work compounds instead of disappearing into a chat thread.",{"claudeCode":12},"paperclipai/paperclip","wiki-query","https://github.com/paperclipai/paperclip",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":240},1778695456771.4587,"kn7dczrccfsqp5p1d0qfkmv8c186np2b","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":202,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"targetMarket":217,"tier":218,"useCases":219},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,72,76,79,82,85,88,91,95,99,102,106,109,112,115,118,121,124,128,131,135,139,142,145,148,151,155,158,161,164,167,170,173,177,181,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","The description clearly states the artifact (LLM Wiki), the task (answer a question), and the conditions for use (`operationType: \"query\"` and a question in the issue body), providing a concrete purpose and clear boundaries.",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","The frontmatter is concise and self-contained, clearly summarizing the core capability and trigger phrases within the character limit.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","The SKILL.md body is well under 500 lines and delegates deeper material to separate files like `reference/` and `wiki/index.md`, adhering to progressive disclosure.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and links into `references/` for sub-tasks, demonstrating effective progressive disclosure.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","This skill is not an exploration or audit-style skill; it performs a focused task of retrieving and formatting information, so forked exploration is not applicable.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","Sufficient examples are provided, detailing the input, exact invocation, and observable outcome for answering questions from the LLM Wiki.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","The skill handles edge cases such as the wiki being unable to answer, documenting failure modes with clear recovery steps like suggesting alternative sources.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","The skill uses only Claude-internal tools and does not rely on external MCP servers, thus no fallback is necessary.",{"category":53,"check":54,"severity":24,"summary":55},"Portability","Stack assumptions","The skill is self-contained within the Claude environment and does not bundle scripts with external runtime dependencies, thus making no stack assumptions.",{"category":57,"check":58,"severity":24,"summary":59},"Safety","Halt on unexpected state","The skill instructs to halt and report if the wiki cannot answer or if external dependencies are missing, ensuring predictable behavior.",{"category":53,"check":61,"severity":24,"summary":62},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; its functionality is standalone and clearly defined.",{"category":42,"check":64,"severity":24,"summary":65},"Problem relevance","The description clearly names the problem of answering questions from the LLM Wiki using specific operation types and issue formats.",{"category":42,"check":67,"severity":24,"summary":68},"Unique selling proposition","The skill uniquely offers to answer questions from a specific LLM Wiki, cite sources, and offer to file durable synthesis, which is beyond default LLM behavior.",{"category":42,"check":70,"severity":24,"summary":71},"Production readiness","The skill is production-ready, covering the complete lifecycle of querying the LLM Wiki, citing sources, and filing synthesis.",{"category":73,"check":74,"severity":24,"summary":75},"Scope","Single responsibility principle","The skill focuses solely on querying the LLM Wiki and related actions like filing synthesis, adhering to a single responsibility.",{"category":73,"check":77,"severity":24,"summary":78},"Description quality","The description is concise, readable, and accurately reflects the skill's functionality as described in the SKILL.md file.",{"category":22,"check":80,"severity":24,"summary":81},"Scoped tools","The skill uses specific, narrow tools like `wiki_read_page` and `wiki_read_source`, avoiding generalist command execution.",{"category":30,"check":83,"severity":24,"summary":84},"Configuration & parameter reference","All parameters, including `wikiId`, `spaceSlug`, and `spaceRoot`, are documented and explicitly passed by the operation issue.",{"category":73,"check":86,"severity":24,"summary":87},"Tool naming","Tool names like `wiki_read_page` and `wiki_read_source` are descriptive and specific to the wiki domain.",{"category":73,"check":89,"severity":24,"summary":90},"Minimal I/O surface","Inputs are directly provided by the operation issue, and outputs are structured answers with citations, adhering to minimal I/O.",{"category":92,"check":93,"severity":24,"summary":94},"License","License usability","The MIT license is clearly declared in the LICENSE file and a badge in the README, making it permissive and usable.",{"category":96,"check":97,"severity":24,"summary":98},"Maintenance","Commit recency","The repository shows recent commits, with the latest push on 2026-05-13, indicating active maintenance.",{"category":96,"check":100,"severity":39,"summary":101},"Dependency Management","The skill does not appear to use third-party dependencies directly; it relies on the Claude Code environment.",{"category":103,"check":104,"severity":24,"summary":105},"Security","Secret Management","The skill does not handle or expose secrets; it interacts with the LLM Wiki which is assumed to be accessible within the agent's environment.",{"category":103,"check":107,"severity":24,"summary":108},"Injection","The skill treats wiki pages as data and does not execute instructions found within them. No remote data loading is performed.",{"category":103,"check":110,"severity":24,"summary":111},"Transitive Supply-Chain Grenades","The skill operates solely within its bundle and the provided wiki context; no runtime downloads or remote pipes are used.",{"category":103,"check":113,"severity":24,"summary":114},"Sandbox Isolation","The skill only reads from the wiki and does not modify files outside its designated scope, maintaining sandbox isolation.",{"category":103,"check":116,"severity":24,"summary":117},"Sandbox escape primitives","No detached processes or deny-retry loops were found in the skill's logic.",{"category":103,"check":119,"severity":24,"summary":120},"Data Exfiltration","The skill only reads wiki data and does not submit confidential information or perform undocumented outbound calls.",{"category":103,"check":122,"severity":24,"summary":123},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, and descriptions are clean printable ASCII.",{"category":125,"check":126,"severity":24,"summary":127},"Hooks","Opaque code execution","The skill's logic is written in plain, readable TypeScript and does not involve obfuscation or runtime code fetching.",{"category":53,"check":129,"severity":24,"summary":130},"Structural Assumption","The skill relies on parameters passed from the operation issue and the wiki structure, not on external project file layouts.",{"category":132,"check":133,"severity":24,"summary":134},"Trust","Issues Attention","With 1482 issues closed out of 1482 opened in the last 90 days, the closure rate is 100%, indicating excellent maintainer engagement.",{"category":136,"check":137,"severity":24,"summary":138},"Versioning","Release Management","The project uses GitHub release tags and has a CHANGELOG.md, providing clear versioning signals.",{"category":49,"check":140,"severity":24,"summary":141},"Validation","Input parameters like `wikiId` and `spaceSlug` are expected to be correctly provided by the operation issue, and the tool's output is structured.",{"category":103,"check":143,"severity":39,"summary":144},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":49,"check":146,"severity":24,"summary":147},"Error Handling","Errors are caught and reported meaningfully, with clear messages for when the wiki cannot answer and suggestions for next steps.",{"category":49,"check":149,"severity":39,"summary":150},"Logging","The skill is read-only and does not perform destructive actions or outbound calls that would necessitate local audit logging.",{"category":152,"check":153,"severity":39,"summary":154},"Compliance","GDPR","The skill operates on wiki content and does not process personal data.",{"category":152,"check":156,"severity":24,"summary":157},"Target market","The skill operates on a knowledge base and has no regional or jurisdictional logic, making it globally applicable.",{"category":53,"check":159,"severity":24,"summary":160},"Runtime stability","The skill runs within the Claude Code environment and makes no assumptions about specific editors, shells, or operating systems.",{"category":30,"check":162,"severity":24,"summary":163},"README","The README file clearly exists and comprehensively describes the Paperclip project, its purpose, features, and development.",{"category":73,"check":165,"severity":24,"summary":166},"Tool surface size","The skill exposes a focused set of 4 tools (`wiki_search`, `wiki_read_page`, `wiki_list_sources`, `wiki_read_source`, `wiki_write_page`), within the ideal range.",{"category":22,"check":168,"severity":24,"summary":169},"Overlapping near-synonym tools","The tools are distinct and cover specific actions like searching, reading pages, listing sources, and reading raw sources without near-synonym overlap.",{"category":30,"check":171,"severity":24,"summary":172},"Phantom features","All advertised features, such as citing sources and offering to file synthesis, correspond to implemented functionality in the SKILL.md.",{"category":174,"check":175,"severity":39,"summary":176},"Install","Installation instruction","The skill is loaded directly within the Claude environment and does not require external installation or authentication steps.",{"category":178,"check":179,"severity":24,"summary":180},"Errors","Actionable error messages","Error messages are actionable, clearly stating what failed (e.g., wiki not answering) and providing remediation steps (e.g., suggest alternative sources).",{"category":182,"check":183,"severity":39,"summary":184},"Execution","Pinned dependencies","The skill does not have external dependencies that require pinning; it runs within the managed Claude Code environment.",{"category":73,"check":186,"severity":39,"summary":187},"Dry-run preview","The skill is read-only and does not perform state-changing operations, making a dry-run preview not applicable.",{"category":189,"check":190,"severity":39,"summary":191},"Protocol","Idempotent retry & timeouts","The skill does not perform mutating operations or remote calls, so idempotency and timeouts are not applicable.",{"category":152,"check":193,"severity":24,"summary":194},"Telemetry opt-in","The skill itself does not emit telemetry; telemetry for the underlying Paperclip platform is opt-out, but this skill adheres to no-telemetry collection.",1778695456507,"This skill queries a specific LLM Wiki, providing cited answers to questions and offering to create durable synthesis pages. It utilizes dedicated tools for reading wiki pages and raw sources.",[198,199,200,201],"Answer questions from LLM Wiki with citations","Read wiki pages and raw sources","Offer to file durable synthesis back into wiki/synthesis/","Cite sources inline with answers",[203,204,205],"Answering questions not related to the LLM Wiki.","Modifying wiki pages without explicit user consent to file synthesis.","Bluffing answers when the wiki cannot provide sufficient information.","3.0.0","4.4.0","To efficiently answer questions from an LLM Wiki by leveraging provided sources and citations, and to ensure that synthesized knowledge is preserved.","The skill is exceptionally well-implemented and documented, with a clear purpose and robust error handling. The only non-applicable checks relate to its read-only nature.",97,"A highly polished skill for querying and synthesizing information from an LLM Wiki, with excellent documentation and adherence to best practices.",[213,214,215,216],"wiki","documentation","knowledge-base","qa","global","verified",[220,221,222],"Use when an operation issue asks you to answer a question from the LLM Wiki with `operationType: \"query\"`.","Use when a question requires synthesizing information from multiple wiki pages or raw sources.","Use when the LLM Wiki cannot directly answer a question, to suggest alternative sources or distillation projects.",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":236,"testCoverage":239},{"hasLockfile":225},true,1778695443303,{"descriptionLength":228,"readmeSize":229},319,21937,{"closedIssues90d":231,"forks":232,"hasChangelog":225,"openIssues90d":233,"pushedAt":234,"stars":235},238,11787,1482,1778695012000,65080,{"hasNpmPackage":237,"license":238,"smitheryVerified":237},false,"MIT",{"hasCi":225,"hasTests":225},{"updatedAt":241},1778695456771,{"basePath":243,"githubOwner":244,"githubRepo":245,"locale":18,"slug":13,"type":246},"packages/plugins/plugin-llm-wiki/skills/wiki-query","paperclipai","paperclip","skill",null,{"evaluate":249,"extract":251},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":250,"targetMarket":217,"tier":218},[213,214,215,216],{"commitSha":252},"HEAD",{"repoId":254},"kd7b0wm9xz96azh2zh6abrsz6186mmw7",{"_creationTime":256,"_id":254,"identity":257,"providers":258,"workflow":591},1778695197447.9302,{"githubOwner":244,"githubRepo":245,"sourceUrl":14},{"classify":259,"discover":584,"github":587},{"commitSha":252,"extensions":260},[261,279,287,295,307,320,328,336,344,354,362,370,378,386,394,399,407,424,432,455,463,471,481,489,555,564,574],{"basePath":262,"description":263,"displayName":264,"installMethods":265,"rationale":266,"selectedPaths":267,"source":278,"sourceLanguage":18,"type":246},".agents/skills/company-creator","Create agent company packages conforming to the Agent Companies specification (agentcompanies/v1). Use when a user wants to create a new agent company from scratch, build a company around an existing git repo or skills collection, or scaffold a team/department of agents. Triggers on: \"create a company\", \"make me a company\", \"build a company from this repo\", \"set up an agent company\", \"create a team of agents\", \"hire some agents\", or when given a repo URL and asked to turn it into a company. Do NOT use for importing an existing company package (use the CLI import command instead) or for modifying a company that is already running in Paperclip.\n","company-creator",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/company-creator/SKILL.md",[268,271,274,276],{"path":269,"priority":270},"SKILL.md","mandatory",{"path":272,"priority":273},"references/companies-spec.md","medium",{"path":275,"priority":273},"references/example-company.md",{"path":277,"priority":273},"references/from-repo-guide.md","rule",{"basePath":280,"description":281,"displayName":282,"installMethods":283,"rationale":284,"selectedPaths":285,"source":278,"sourceLanguage":18,"type":246},".agents/skills/create-agent-adapter","Technical guide for creating a new Paperclip agent adapter. Use when building a new adapter package, adding support for a new AI coding tool (e.g. a new CLI agent, API-based agent, or custom process), or when modifying the adapter system. Covers the required interfaces, module structure, registration points, and conventions derived from the existing claude-local and codex-local adapters.\n","create-agent-adapter",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/create-agent-adapter/SKILL.md",[286],{"path":269,"priority":270},{"basePath":288,"description":289,"displayName":290,"installMethods":291,"rationale":292,"selectedPaths":293,"source":278,"sourceLanguage":18,"type":246},".agents/skills/deal-with-security-advisory","Handle a GitHub Security Advisory response for Paperclip, including confidential fix development in a temporary private fork, human coordination on advisory-thread comments, CVE request, synchronized advisory publication, and immediate security release steps.\n","deal-with-security-advisory",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/deal-with-security-advisory/SKILL.md",[294],{"path":269,"priority":270},{"basePath":296,"description":297,"displayName":298,"installMethods":299,"rationale":300,"selectedPaths":301,"source":278,"sourceLanguage":18,"type":246},".agents/skills/doc-maintenance","Audit top-level documentation (README, SPEC, PRODUCT) against recent git history to find drift — shipped features missing from docs or features listed as upcoming that already landed. Proposes minimal edits, creates a branch, and opens a PR. Use when asked to review docs for accuracy, after major feature merges, or on a periodic schedule.\n","doc-maintenance",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/doc-maintenance/SKILL.md",[302,303,305],{"path":269,"priority":270},{"path":304,"priority":273},"references/audit-checklist.md",{"path":306,"priority":273},"references/section-map.md",{"basePath":308,"description":309,"displayName":310,"installMethods":311,"rationale":312,"selectedPaths":313,"source":278,"sourceLanguage":18,"type":246},".agents/skills/pr-report","Review a pull request or contribution deeply, explain it tutorial-style for a maintainer, and produce a polished report artifact such as HTML or Markdown. Use when asked to analyze a PR, explain a contributor's design decisions, compare it with similar systems, or prepare a merge recommendation.\n","pr-report",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/pr-report/SKILL.md",[314,315,318],{"path":269,"priority":270},{"path":316,"priority":317},"assets/html-report-starter.html","low",{"path":319,"priority":273},"references/style-guide.md",{"basePath":321,"description":322,"displayName":323,"installMethods":324,"rationale":325,"selectedPaths":326,"source":278,"sourceLanguage":18,"type":246},".agents/skills/prcheckloop","Iteratively gets a GitHub pull request's checks green. Detects the PR for the current branch or uses a provided PR number, waits for every check on the latest head SHA to appear and finish, investigates failing checks, fixes actionable code or test issues, pushes, and repeats. Escalates with a precise blocker when failures are external, flaky, or not safely fixable. Use when a PR still has unsuccessful checks after review fixes, including after greploop.\n","prcheckloop",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/prcheckloop/SKILL.md",[327],{"path":269,"priority":270},{"basePath":329,"description":330,"displayName":331,"installMethods":332,"rationale":333,"selectedPaths":334,"source":278,"sourceLanguage":18,"type":246},".agents/skills/release","Coordinate a full Paperclip release across engineering verification, npm, GitHub, smoke testing, and announcement follow-up. Use when leadership asks to ship a release, not merely to discuss versioning.\n","release",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/release/SKILL.md",[335],{"path":269,"priority":270},{"basePath":337,"description":338,"displayName":339,"installMethods":340,"rationale":341,"selectedPaths":342,"source":278,"sourceLanguage":18,"type":246},".agents/skills/release-changelog","Generate the stable Paperclip release changelog at releases/vYYYY.MDD.P.md by reading commits, changesets, and merged PR context since the last stable tag.\n","release-changelog",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/release-changelog/SKILL.md",[343],{"path":269,"priority":270},{"basePath":345,"description":346,"displayName":347,"installMethods":348,"rationale":349,"selectedPaths":350,"source":278,"sourceLanguage":18,"type":246},".claude/skills/design-guide","Paperclip UI design system guide for building consistent, reusable frontend components. Use when creating new UI components, modifying existing ones, adding pages or features to the frontend, styling UI elements, or when you need to understand the design language and conventions. Covers: component creation, design tokens, typography, status/priority systems, composition patterns, and the /design-guide showcase page. Always use this skill alongside the frontend-design skill (for visual quality) and the web-design-guidelines skill (for web best practices).\n","design-guide",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/design-guide/SKILL.md",[351,352],{"path":269,"priority":270},{"path":353,"priority":273},"references/component-index.md",{"basePath":355,"description":356,"displayName":357,"installMethods":358,"rationale":359,"selectedPaths":360,"source":278,"sourceLanguage":18,"type":246},"packages/plugins/plugin-llm-wiki/skills/index-refresh","Use when an operation issue is an index refresh — typically the hourly index-refresh routine. Rebuild `wiki/index.md` so each entry has a tight, scannable one-line summary and the catalog tracks the actual contents of `wiki/`. Resolve drift between the index and recent log activity, but do not edit page content.","index-refresh",{"claudeCode":12},"SKILL.md frontmatter at packages/plugins/plugin-llm-wiki/skills/index-refresh/SKILL.md",[361],{"path":269,"priority":270},{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":278,"sourceLanguage":18,"type":246},"packages/plugins/plugin-llm-wiki/skills/paperclip-distill","Use when an operation issue is a Paperclip cursor-window, distill, or backfill — `operationType: \"distill\"` or `\"backfill\"` and the body references a Paperclip source bundle for a project or root issue. Turn raw Paperclip activity into a wiki-insightful project page, decisions log, and history note. This skill exists specifically to replace the stiff, datestamp-heavy templated output that the deterministic distiller produces.","paperclip-distill",{"claudeCode":12},"SKILL.md frontmatter at packages/plugins/plugin-llm-wiki/skills/paperclip-distill/SKILL.md",[369],{"path":269,"priority":270},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":278,"sourceLanguage":18,"type":246},"packages/plugins/plugin-llm-wiki/skills/wiki-ingest","Use when an operation issue asks you to ingest a captured source from `raw/` into the LLM Wiki, or when the user explicitly says \"ingest \u003Cslug>\". The issue body will name a file under `raw/` (e.g. `raw/karpathy-llm-wiki.md`) and ask for durable wiki pages. Do not invoke this skill for Paperclip activity bundles — those use `paperclip-distill` instead.","wiki-ingest",{"claudeCode":12},"SKILL.md frontmatter at packages/plugins/plugin-llm-wiki/skills/wiki-ingest/SKILL.md",[377],{"path":269,"priority":270},{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":278,"sourceLanguage":18,"type":246},"packages/plugins/plugin-llm-wiki/skills/wiki-lint","Use when an operation issue is a lint or health-check (`operationType: \"lint\"`) — typically the nightly lint routine or a manual \"Run lint\" from the UI. Audit the wiki for contradictions, orphans, weak provenance, broken links, and missing concept pages, and return a triage list — do not auto-fix.","wiki-lint",{"claudeCode":12},"SKILL.md frontmatter at packages/plugins/plugin-llm-wiki/skills/wiki-lint/SKILL.md",[385],{"path":269,"priority":270},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":278,"sourceLanguage":18,"type":246},"packages/plugins/plugin-llm-wiki/skills/wiki-maintainer","Use the LLM Wiki plugin tools to maintain a cited local company wiki.","wiki-maintainer",{"claudeCode":12},"SKILL.md frontmatter at packages/plugins/plugin-llm-wiki/skills/wiki-maintainer/SKILL.md",[393],{"path":269,"priority":270},{"basePath":243,"description":10,"displayName":13,"installMethods":395,"rationale":396,"selectedPaths":397,"source":278,"sourceLanguage":18,"type":246},{"claudeCode":12},"SKILL.md frontmatter at packages/plugins/plugin-llm-wiki/skills/wiki-query/SKILL.md",[398],{"path":269,"priority":270},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":278,"sourceLanguage":18,"type":246},"skills/diagnose-why-work-stopped","How to handle \"why did this work stop / why is this looping?\" assignments. Forensics first on the named tree, surface the exact stop-point, frame the fix as a general product rule that respects three invariants (productive work continues, only real blockers stop work, no infinite loops), and deliver a plan — no code changes — gated by board/CTO approval before child issues are created. Use whenever the issue title or body asks for forensics on a stalled, looping, or \"went too deep\" tree.\n","diagnose-why-work-stopped",{"claudeCode":12},"SKILL.md frontmatter at skills/diagnose-why-work-stopped/SKILL.md",[406],{"path":269,"priority":270},{"basePath":408,"description":409,"displayName":245,"installMethods":410,"rationale":411,"selectedPaths":412,"source":278,"sourceLanguage":18,"type":246},"skills/paperclip","Interact with the Paperclip control plane API to manage tasks, coordinate with other agents, and follow company governance. Use when you need to check assignments, update task status, delegate work, post comments, set up or manage routines (recurring scheduled tasks), or call any Paperclip API endpoint. Do NOT use for the actual domain work itself (writing code, research, etc.) — only for Paperclip coordination.\n",{"claudeCode":12},"SKILL.md frontmatter at skills/paperclip/SKILL.md",[413,414,416,418,420,422],{"path":269,"priority":270},{"path":415,"priority":273},"references/api-reference.md",{"path":417,"priority":273},"references/company-skills.md",{"path":419,"priority":273},"references/issue-workspaces.md",{"path":421,"priority":273},"references/routines.md",{"path":423,"priority":273},"references/workflows.md",{"basePath":425,"description":426,"displayName":427,"installMethods":428,"rationale":429,"selectedPaths":430,"source":278,"sourceLanguage":18,"type":246},"skills/paperclip-converting-plans-to-tasks","The Paperclip way of converting a plan into executable tasks. Use whenever you are asked to plan, scope, or break down work inside a Paperclip company. Industry-agnostic guidance on how to translate a plan into assigned issues with the right specialty, dependencies, and parallelization so Paperclip's executor can pick up the work — it does not prescribe a plan format. Pair with the `paperclip` skill, which covers the mechanics of writing the plan document and reassigning the issue.\n","paperclip-converting-plans-to-tasks",{"claudeCode":12},"SKILL.md frontmatter at skills/paperclip-converting-plans-to-tasks/SKILL.md",[431],{"path":269,"priority":270},{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":278,"sourceLanguage":18,"type":246},"skills/paperclip-create-agent","Create new agents in Paperclip with governance-aware hiring. Use when you need to inspect adapter configuration options, compare existing agent configs, draft a new agent prompt/config, and submit a hire request.\n","paperclip-create-agent",{"claudeCode":12},"SKILL.md frontmatter at skills/paperclip-create-agent/SKILL.md",[439,440,442,444,446,448,450,451,453],{"path":269,"priority":270},{"path":441,"priority":273},"references/agent-instruction-templates.md",{"path":443,"priority":273},"references/agents/coder.md",{"path":445,"priority":273},"references/agents/qa.md",{"path":447,"priority":273},"references/agents/securityengineer.md",{"path":449,"priority":273},"references/agents/uxdesigner.md",{"path":415,"priority":273},{"path":452,"priority":273},"references/baseline-role-guide.md",{"path":454,"priority":273},"references/draft-review-checklist.md",{"basePath":456,"description":457,"displayName":458,"installMethods":459,"rationale":460,"selectedPaths":461,"source":278,"sourceLanguage":18,"type":246},"skills/paperclip-create-plugin","Create and develop external Paperclip plugins with the CLI-first workflow. Use when scaffolding a new plugin, working on a local plugin against a running Paperclip instance, or updating plugin authoring docs. Covers `paperclipai plugin init`, the local install loop via `paperclipai plugin install \u003Cpath>`, worker/UI rebuild and reload semantics, and the required success checklist.\n","paperclip-create-plugin",{"claudeCode":12},"SKILL.md frontmatter at skills/paperclip-create-plugin/SKILL.md",[462],{"path":269,"priority":270},{"basePath":464,"description":465,"displayName":466,"installMethods":467,"rationale":468,"selectedPaths":469,"source":278,"sourceLanguage":18,"type":246},"skills/paperclip-dev","Develop and operate a local Paperclip instance — start and stop servers, pull updates from master, run builds and tests, manage worktrees, back up databases, and diagnose problems. Use whenever you need to work on the Paperclip codebase itself or keep a running instance healthy.\n","paperclip-dev",{"claudeCode":12},"SKILL.md frontmatter at skills/paperclip-dev/SKILL.md",[470],{"path":269,"priority":270},{"basePath":472,"description":473,"displayName":474,"installMethods":475,"rationale":476,"selectedPaths":477,"source":278,"sourceLanguage":18,"type":246},"skills/para-memory-files","File-based memory system using Tiago Forte's PARA method. Use this skill whenever you need to store, retrieve, update, or organize knowledge across sessions. Covers three memory layers: (1) Knowledge graph in PARA folders with atomic YAML facts, (2) Daily notes as raw timeline, (3) Tacit knowledge about user patterns. Also handles planning files, memory decay, weekly synthesis, and recall via qmd. Trigger on any memory operation: saving facts, writing daily notes, creating entities, running weekly synthesis, recalling past context, or managing plans.\n","para-memory-files",{"claudeCode":12},"SKILL.md frontmatter at skills/para-memory-files/SKILL.md",[478,479],{"path":269,"priority":270},{"path":480,"priority":273},"references/schemas.md",{"basePath":482,"description":483,"displayName":484,"installMethods":485,"rationale":486,"selectedPaths":487,"source":278,"sourceLanguage":18,"type":246},"skills/terminal-bench-loop","Run a single Terminal-Bench problem through Paperclip in a bounded, human-in-the-loop improvement cycle until the smoke passes, the board rejects the next fix, the iteration budget is exhausted, or a real blocker is named. Each iteration runs a bounded smoke against an isolated Paperclip App worktree, captures artifacts, diagnoses the exact stop point with `/diagnose-why-work-stopped`, requests board confirmation before any product fix, then reruns against the same worktree. Use whenever an issue asks to \"run Terminal-Bench in a loop\", \"drive Terminal-Bench until it passes\", \"loop fix-git through Paperclip\", or otherwise points at a Terminal-Bench task and asks for bounded iteration with diagnosis.\n","terminal-bench-loop",{"claudeCode":12},"SKILL.md frontmatter at skills/terminal-bench-loop/SKILL.md",[488],{"path":269,"priority":270},{"basePath":490,"description":491,"displayName":244,"installMethods":492,"license":238,"rationale":493,"selectedPaths":494,"source":278,"sourceLanguage":18,"type":490},"cli","Paperclip CLI — orchestrate AI agent teams to run a business",{"npm":244},"cli ecosystem detected at cli",[495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553],{"path":496,"priority":270},"package.json",{"path":498,"priority":270},"README.md",{"path":500,"priority":317},"src/index.ts",{"path":502,"priority":317},"src/commands/allowed-hostname.ts",{"path":504,"priority":317},"src/commands/auth-bootstrap-ceo.ts",{"path":506,"priority":317},"src/commands/client/activity.ts",{"path":508,"priority":317},"src/commands/client/agent.ts",{"path":510,"priority":317},"src/commands/client/approval.ts",{"path":512,"priority":317},"src/commands/client/auth.ts",{"path":514,"priority":317},"src/commands/client/common.ts",{"path":516,"priority":317},"src/commands/client/company.ts",{"path":518,"priority":317},"src/commands/client/context.ts",{"path":520,"priority":317},"src/commands/client/dashboard.ts",{"path":522,"priority":317},"src/commands/client/feedback.ts",{"path":524,"priority":317},"src/commands/client/issue.ts",{"path":526,"priority":317},"src/commands/client/plugin.ts",{"path":528,"priority":317},"src/commands/client/secrets.ts",{"path":530,"priority":317},"src/commands/client/zip.ts",{"path":532,"priority":317},"src/commands/configure.ts",{"path":534,"priority":317},"src/commands/db-backup.ts",{"path":536,"priority":317},"src/commands/doctor.ts",{"path":538,"priority":317},"src/commands/env-lab.ts",{"path":540,"priority":317},"src/commands/env.ts",{"path":542,"priority":317},"src/commands/heartbeat-run.ts",{"path":544,"priority":317},"src/commands/onboard.ts",{"path":546,"priority":317},"src/commands/routines.ts",{"path":548,"priority":317},"src/commands/run.ts",{"path":550,"priority":317},"src/commands/worktree-lib.ts",{"path":552,"priority":317},"src/commands/worktree-merge-history-lib.ts",{"path":554,"priority":317},"src/commands/worktree.ts",{"basePath":556,"displayName":557,"installMethods":558,"license":238,"rationale":559,"selectedPaths":560,"source":278,"sourceLanguage":18,"type":490},"packages/plugins/create-paperclip-plugin","@paperclipai/create-paperclip-plugin",{"npm":557},"cli ecosystem detected at packages/plugins/create-paperclip-plugin",[561,562,563],{"path":496,"priority":270},{"path":498,"priority":270},{"path":500,"priority":317},{"basePath":565,"description":566,"displayName":567,"installMethods":568,"license":238,"rationale":569,"selectedPaths":570,"source":278,"sourceLanguage":18,"type":490},"packages/plugins/sdk","Stable public API for Paperclip plugins — worker-side context and UI bridge hooks","@paperclipai/plugin-sdk",{"npm":567},"cli ecosystem detected at packages/plugins/sdk",[571,572,573],{"path":496,"priority":270},{"path":498,"priority":270},{"path":500,"priority":317},{"basePath":575,"displayName":576,"installMethods":577,"license":238,"rationale":578,"selectedPaths":579,"source":278,"sourceLanguage":18,"type":583},"packages/mcp-server","@paperclipai/mcp-server",{"npm":576},"package.json @modelcontextprotocol/sdk dep + bin at packages/mcp-server/package.json",[580,581,582],{"path":496,"priority":270},{"path":498,"priority":270},{"path":500,"priority":317},"mcp",{"sources":585},[586],"manual",{"closedIssues90d":231,"description":588,"forks":232,"homepage":589,"license":238,"openIssues90d":233,"pushedAt":234,"readmeSize":229,"stars":235,"topics":590},"The open-source app everyone uses to manage agents at work","https://paperclip.ing",[],{"classifiedAt":592,"discoverAt":593,"extractAt":594,"githubAt":594,"updatedAt":592},1778695206028,1778695197448,1778695202424,[214,215,216,213],{"evaluatedAt":241,"extractAt":597,"updatedAt":241},1778695206759,[],[600,629,658,688,714,742],{"_creationTime":601,"_id":602,"community":603,"display":604,"identity":610,"providers":614,"relations":623,"tags":625,"workflow":626},1778696993586.708,"k17fsfrfvbnsvwkcqp8y85wdad86mmwq",{"reviewCount":8},{"description":605,"installMethods":606,"name":608,"sourceUrl":609},"Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.",{"claudeCode":607},"SeifBenayed/claude-code-sdk","product-self-knowledge","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":611,"githubOwner":612,"githubRepo":613,"locale":18,"slug":608,"type":246},".claude/skills/product-self-knowledge","SeifBenayed","claude-code-sdk",{"evaluate":615,"extract":622},{"promptVersionExtension":206,"promptVersionScoring":207,"score":616,"tags":617,"targetMarket":217,"tier":218},100,[618,214,619,620,621,215],"anthropic","claude","api","sdk",{"commitSha":252},{"repoId":624},"kd78s53c1852h5p7c3qem663xs86njab",[618,620,619,214,215,621],{"evaluatedAt":627,"extractAt":628,"updatedAt":627},1778697182451,1778696993586,{"_creationTime":630,"_id":631,"community":632,"display":633,"identity":639,"providers":643,"relations":651,"tags":654,"workflow":655},1778696595410.5688,"k175aswqxy754yaatfbja8ntnd86nprj",{"reviewCount":8},{"description":634,"installMethods":635,"name":637,"sourceUrl":638},"Start, structure, and grow a persistent research wiki indexed in pro-workflow's SQLite knowledge base. Each wiki is a folder of markdown pages with provenance, plus a shadow FTS5 index so any session can recall it. Use when the user says \"start a wiki\", \"add to wiki\", \"compile a page\", \"wiki on X\", or wants a long-lived knowledge base on a topic, paper, product, person, project, or codebase.",{"claudeCode":636},"rohitg00/pro-workflow","wiki-builder","https://github.com/rohitg00/pro-workflow",{"basePath":640,"githubOwner":641,"githubRepo":642,"locale":18,"slug":637,"type":246},"skills/wiki-builder","rohitg00","pro-workflow",{"evaluate":644,"extract":650},{"promptVersionExtension":206,"promptVersionScoring":207,"score":645,"tags":646,"targetMarket":217,"tier":218},99,[213,215,647,648,649,490],"sqlite","markdown","research",{"commitSha":252},{"parentExtensionId":652,"repoId":653},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[490,215,648,649,647,213],{"evaluatedAt":656,"extractAt":657,"updatedAt":656},1778697086509,1778696595410,{"_creationTime":659,"_id":660,"community":661,"display":662,"identity":668,"providers":672,"relations":681,"tags":684,"workflow":685},1778695548458.4048,"k17e5nn93syzxrybh3he9fz5eh86nbme",{"reviewCount":8},{"description":663,"installMethods":664,"name":666,"sourceUrl":667},"Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.\n",{"claudeCode":665},"pjt222/agent-almanac","teach-guidance","https://github.com/pjt222/agent-almanac",{"basePath":669,"githubOwner":670,"githubRepo":671,"locale":18,"slug":666,"type":246},"skills/teach-guidance","pjt222","agent-almanac",{"evaluate":673,"extract":680},{"promptVersionExtension":206,"promptVersionScoring":207,"score":616,"tags":674,"targetMarket":217,"tier":218},[675,676,677,214,678,679],"teaching","coaching","presentation","explanation","guidance",{"commitSha":252},{"parentExtensionId":682,"repoId":683},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[676,214,678,679,677,675],{"evaluatedAt":686,"extractAt":687,"updatedAt":686},1778701952682,1778695548458,{"_creationTime":689,"_id":690,"community":691,"display":692,"identity":696,"providers":698,"relations":710,"tags":711,"workflow":712},1778695548458.385,"k17avw7n0q0zss1q5kna5zvjzx86mdvr",{"reviewCount":8},{"description":693,"installMethods":694,"name":695,"sourceUrl":667},"Prepare an organisation for regulatory inspection by assessing readiness against agency-specific focus areas (FDA, EMA, MHRA). Covers warning letter and 483 theme analysis, mock inspection protocols, document bundle preparation, inspection logistics, and response template creation. Use when a regulatory inspection has been announced or is anticipated, when a periodic self-assessment is due, when new systems have been implemented since the last inspection, or after a significant audit finding that may attract regulatory attention.\n",{"claudeCode":665},"prepare-inspection-readiness",{"basePath":697,"githubOwner":670,"githubRepo":671,"locale":18,"slug":695,"type":246},"skills/prepare-inspection-readiness",{"evaluate":699,"extract":709},{"promptVersionExtension":206,"promptVersionScoring":207,"score":616,"tags":700,"targetMarket":217,"tier":218},[701,702,703,704,705,706,707,214,708],"compliance","gxp","inspection","fda","ema","mhra","readiness","process-automation",{"commitSha":252},{"parentExtensionId":682,"repoId":683},[701,214,705,704,702,703,706,708,707],{"evaluatedAt":713,"extractAt":687,"updatedAt":713},1778700122939,{"_creationTime":715,"_id":716,"community":717,"display":718,"identity":724,"providers":728,"relations":735,"tags":738,"workflow":739},1778699234184.6135,"k175frmf44tn80mcd6gvw1c1th86ngq9",{"reviewCount":8},{"description":719,"installMethods":720,"name":722,"sourceUrl":723},"Invoke parallel document-specialist agents for external web searches and documentation lookup",{"claudeCode":721},"Yeachan-Heo/oh-my-claudecode","external-context","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":725,"githubOwner":726,"githubRepo":727,"locale":18,"slug":722,"type":246},"skills/external-context","Yeachan-Heo","oh-my-claudecode",{"evaluate":729,"extract":734},{"promptVersionExtension":206,"promptVersionScoring":207,"score":616,"tags":730,"targetMarket":217,"tier":218},[731,214,649,732,733],"search","information-retrieval","multi-agent",{"commitSha":252},{"parentExtensionId":736,"repoId":737},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[214,732,733,649,731],{"evaluatedAt":740,"extractAt":741,"updatedAt":740},1778699449790,1778699234184,{"_creationTime":743,"_id":744,"community":745,"display":746,"identity":750,"providers":752,"relations":760,"tags":761,"workflow":762},1778699234184.6133,"k170q6m14w6ah5ygc0jr5sa54986mpx7",{"reviewCount":8},{"description":747,"installMethods":748,"name":749,"sourceUrl":723},"Deep codebase initialization with hierarchical AGENTS.md documentation",{"claudeCode":721},"deepinit",{"basePath":751,"githubOwner":726,"githubRepo":727,"locale":18,"slug":749,"type":246},"skills/deepinit",{"evaluate":753,"extract":759},{"promptVersionExtension":206,"promptVersionScoring":207,"score":616,"tags":754,"targetMarket":217,"tier":218},[214,755,756,757,758],"codebase","agent","typescript","javascript",{"commitSha":252},{"parentExtensionId":736,"repoId":737},[756,755,214,758,757],{"evaluatedAt":763,"extractAt":741,"updatedAt":763},1778699437749]