[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M73F6EPRZKDHTFXSFWDKPXDH":3,"skill-same:01M73F6EPRZKDHTFXSFWDKPXDH":52},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":18,"linkOnly":19,"markdownContent":20,"markdownBody":21,"frontMatter":22,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":36,"updatedAt":37,"install":38,"resources":51},"01M73F6EPRZKDHTFXSFWDKPXDH","source-verification-ledger",null,"Guides fact-checker through the newsroom's source-verification discipline — every material claim in an article must be traceable to 2+ independently verifiable sources before publish. Use when: after financial-analyst and legal-researcher produce their briefs, before the reporter drafts the article; re-run after style-editor's rewrite pass to confirm no figures drifted.","5throck\u002Fai-workspace-standards","5throck","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F10958964?v=4","01M73BFEH0V0VS483TW4JD49JW","01M73BFEJ5VQZJHJSFTVPAZGDM",25,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fco-news\u002F.codex\u002Fskills\u002Fsource-verification-ledger\u002FSKILL.md",[],[],"2026-11-11 15:11:14",false,"---\nname: source-verification-ledger\nscope: co-news\ndescription: >\n  Guides fact-checker through the newsroom's source-verification discipline —\n  every material claim in an article must be traceable to 2+ independently\n  verifiable sources before publish. Use when: after financial-analyst and\n  legal-researcher produce their briefs, before the reporter drafts the\n  article; re-run after style-editor's rewrite pass to confirm no figures\n  drifted.\nversion: 1.0.1\nlast_reviewed: 2026-08-24\nstatus: active\nowner: fact-checker\nprerequisites: none\n---\n\n## Context\n\nThe newsroom's fact-checking discipline requires every material claim (a number, a date, a quote, an attribution) in an article to be traceable to at least two independently verifiable sources before the article can be handed off for publication. This skill defines the ledger-building process that enforces that discipline.\n\n**Base format**: this ledger follows the fixed-column discipline of the common `evidence-ledger` skill (claim | source | url\u002Fref | verification | status). The columns below are co-news's overlay on that base — the two source columns and the receipt-number column exist to enforce the 2+ independent sources rule (`NEWS-R1`), which remains a co-news-specific requirement on top of the common format.\n\n## When to Use\n\n- After financial-analyst and legal-researcher have produced their briefs, before the reporter begins drafting\n- Re-run after style-editor's rewrite pass, to confirm no figures drifted during the language\u002Fstyle edit\n- Any time a draft is about to be handed off to the next phase and contains claims not yet logged in the ledger\n\n## Execution Steps\n\n1. **Extract Every Material Claim**: Read the input briefs\u002Fdraft and pull out every material claim — number, date, quote, attribution — into a working list.\n\n2. **Require 2+ Independent Sources**: For each claim, require at minimum one DART disclosure receipt-number citation (via the `k-dart` skill) plus one corroborating source (a news wire, a company IR statement, a second disclosure, or a `k-law` citation).\n\n3. **Build the Ledger**: Construct a per-article ledger table with columns: claim | source 1 | source 2 | receipt number | status.\n\n4. **Flag Unverified Claims**: Mark any claim with fewer than 2 sources as `UNVERIFIED` and block handoff to the next phase until it is resolved.\n\n5. **Verify Quotes Verbatim**: Check every direct quote against its source transcript or press release — no paraphrasing may appear inside quotation marks.\n\n## Output Format\n\n- A Markdown ledger table with columns: claim | source 1 | source 2 | receipt number | status\n- A one-line summary: \"N claims, M verified, K UNVERIFIED — [PASS\u002FBLOCK]\"\n\n## Related Skills\n\n- financial-narrative-brief\n- financial-journalism-style\n","## Context\n\nThe newsroom's fact-checking discipline requires every material claim (a number, a date, a quote, an attribution) in an article to be traceable to at least two independently verifiable sources before the article can be handed off for publication. This skill defines the ledger-building process that enforces that discipline.\n\n**Base format**: this ledger follows the fixed-column discipline of the common `evidence-ledger` skill (claim | source | url\u002Fref | verification | status). The columns below are co-news's overlay on that base — the two source columns and the receipt-number column exist to enforce the 2+ independent sources rule (`NEWS-R1`), which remains a co-news-specific requirement on top of the common format.\n\n## When to Use\n\n- After financial-analyst and legal-researcher have produced their briefs, before the reporter begins drafting\n- Re-run after style-editor's rewrite pass, to confirm no figures drifted during the language\u002Fstyle edit\n- Any time a draft is about to be handed off to the next phase and contains claims not yet logged in the ledger\n\n## Execution Steps\n\n1. **Extract Every Material Claim**: Read the input briefs\u002Fdraft and pull out every material claim — number, date, quote, attribution — into a working list.\n\n2. **Require 2+ Independent Sources**: For each claim, require at minimum one DART disclosure receipt-number citation (via the `k-dart` skill) plus one corroborating source (a news wire, a company IR statement, a second disclosure, or a `k-law` citation).\n\n3. **Build the Ledger**: Construct a per-article ledger table with columns: claim | source 1 | source 2 | receipt number | status.\n\n4. **Flag Unverified Claims**: Mark any claim with fewer than 2 sources as `UNVERIFIED` and block handoff to the next phase until it is resolved.\n\n5. **Verify Quotes Verbatim**: Check every direct quote against its source transcript or press release — no paraphrasing may appear inside quotation marks.\n\n## Output Format\n\n- A Markdown ledger table with columns: claim | source 1 | source 2 | receipt number | status\n- A one-line summary: \"N claims, M verified, K UNVERIFIED — [PASS\u002FBLOCK]\"\n\n## Related Skills\n\n- financial-narrative-brief\n- financial-journalism-style\n",{"name":5,"owner":23,"scope":24,"status":25,"version":26,"description":27,"last_reviewed":28,"prerequisites":29},"fact-checker","co-news","active","1.0.1","Guides fact-checker through the newsroom's source-verification discipline — every material claim in an article must be traceable to 2+ independently verifiable sources before publish. Use when: after financial-analyst and legal-researcher produce their briefs, before the reporter drafts the article; re-run after style-editor's rewrite pass to confirm no figures drifted.\n",1787529600000,"none","main","1162ccc568cf90c01b3886d6143cbfd851a37883","templates\u002Fco-news\u002F.codex\u002Fskills\u002Fsource-verification-ledger",9,"https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards","https:\u002F\u002Fgithub.com\u002F5throck","Experienced in digital transformation, enterprise IT, startup acceleration, and business strategy. Focused on building practical systems that connect technolo","2026-11-14 21:22:34",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add 5throck\u002Fai-workspace-standards --skill source-verification-ledger",{"tool":44,"command":45},"bunx","bunx skills add 5throck\u002Fai-workspace-standards --skill source-verification-ledger",{"tool":47,"command":48},"pnpm","pnpm dlx skills add 5throck\u002Fai-workspace-standards --skill source-verification-ledger","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fco-news\u002F.codex\u002Fskills\u002Fsource-verification-ledger\u002FSKILL.md",true,[],[53,59,65,71,78,85],{"skillNo":54,"name":55,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":18},"01M73HG1JK5J3A3AMG6WNH8V6E","discovery","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftests\u002Fprocedures-fixtures\u002Ftemplates\u002Fco-fixt\u002Fskills\u002Fdiscovery\u002FSKILL.md",[],[],{"skillNo":60,"name":61,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":18},"01M73HG0VZMCNH9YJX8ERV6R7C","x","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftests\u002Fprocedures-fixtures\u002Ftemplates\u002Fco-bad\u002Fskills\u002Fx\u002FSKILL.md",[],[],{"skillNo":66,"name":67,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":18},"01M73HFZR1J6DMW5BRXG1ND6ET","root-skill","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftests\u002Fprocedures-fixtures\u002Fskills\u002Froot-skill\u002FSKILL.md",[],[],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":18},"01M73HFSYWV2FPF895DK295NCV","update-bun-packages","Scans, updates, and upgrades Bun dependencies and packages across the AI workspace (L0) or standalone project (L2\u002FL3) while ensuring lockfile consistency, package.json version bumps, and security compliance. Use when: updating bun dependencies, upgrading packages to @latest, checking outdated packages in workspace or templates.","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fcommon\u002Fskills\u002Fupdate-bun-packages\u002FSKILL.md",[],[],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":18},"01M73HFPZ7G1AHF80CDEJ94SZ9","ui-ux-design-intelligence","Provides comprehensive UI\u002FUX design capabilities including design system creation, component design, visual hierarchy, and user-centered design principles. Use when: building design systems, creating visual designs, designing UI components, or establishing design specifications.","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fcommon\u002Fskills\u002Fui-ux-design-intelligence\u002FSKILL.md",[],[],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":18},"01M73HFMBER8AQEX2HF02JE2G4","translate","Translation helper for README and documentation files with diff preview and guidance","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fcommon\u002Fskills\u002Ftranslate\u002FSKILL.md",[],[]]