Agent Skills
› jamditis/claude-skills-journalism
jamditis/claude-skills-journalism
GitHub提供新闻和学术网站的可访问性合规模式,支持 WCAG 审计、替代文本编写及无障碍数据可视化。
安装全部 Skills
npx skills add jamditis/claude-skills-journalism --all -g -y
集合内 Skills (61)
按质量分展示前 50 个(共 61 个),完整列表请用安装命令预览或逐个打开详情。
提供新闻和学术网站的可访问性合规模式,支持 WCAG 审计、替代文本编写及无障碍数据可视化。
构建或审计新闻网站
为文章图片编写替代文本
创建无障碍数据可视化
npx skills add jamditis/claude-skills-journalism --skill accessibility-compliance -g -y
自动分析会话内容,识别值得持久化的经验教训、基础设施变更和工作流,生成 CLAUDE.md 的精确差异供用户审批后更新。
会话中发现了重要的调试结论或反模式
部署了新服务、端点或配置了环境
创建了可复用的命令或多步骤工作流
系统信息如端口、IP或功能发生更新
npx skills add jamditis/claude-skills-journalism --skill claude-md-updater -g -y
管理长会话中的LLM注意力与证据,解决指令丢失、上下文中毒等问题。通过结构化输入、定期写入外部文件及压缩策略,确保关键信息在长交互中保持可用和准确。
Agent会话过长导致指令或证据丢失
多Agent协作时上下文混乱或冲突
需要维护长期状态或进度记录
npx skills add jamditis/claude-skills-journalism --skill context-engineering-fundamentals -g -y
Electron桌面应用开发指南,涵盖React/TS/Vite技术栈、IPC通信、窗口管理及打包。重点强调Electron 30+安全基线,包括上下文隔离、沙箱模式及ASAR完整性校验,提供架构规范与常见渲染层风险防御策略。
构建Electron桌面应用
配置Electron安全选项
实现主进程与渲染进程通信
npx skills add jamditis/claude-skills-journalism --skill electron-dev -g -y
提供移动端远程 JavaScript 控制台调试方案,支持使用 Eruda 和 vConsole 进行手机/平板端错误排查、响应式测试及 DOM/网络分析。
移动端网页调试
手机控制台报错排查
Eruda/vConsole 集成
响应式布局测试
npx skills add jamditis/claude-skills-journalism --skill mobile-debugging -g -y
用于在提交前识别不可逆的架构决策(如数据模型、基础设施、认证边界等),防止因草率变更导致高昂的重构成本。
涉及数据库Schema或迁移文件的修改
基础设施配置或部署脚本的变更
认证授权逻辑的调整
API契约或服务接口的定义
npx skills add jamditis/claude-skills-journalism --skill one-way-door -g -y
提供Python数据管道开发模式,涵盖pandas、polars和DuckDB选型及多GB数据处理。支持内容工作流、批处理任务及Google Sheets/Drive集成,强调模块化架构与生产级质量。
构建Python数据管道
选择DataFrame引擎
处理多GB数据
Google Sheets集成
npx skills add jamditis/claude-skills-journalism --skill python-pipeline -g -y
强制执行测试驱动的错误修复工作流,通过编写失败测试、并行子代理修复及回归验证来防止回归。
用户报告错误
代码执行失败
请求修复问题
npx skills add jamditis/claude-skills-journalism --skill test-first-bugs -g -y
提供使用 AI 编码助手进行软件开发的方法论,涵盖规划、版本控制、测试及调试策略,旨在提升开发效率与代码质量。
需要构建新功能
修复生成的代码缺陷
制定 AI 辅助开发计划
管理 AI 迭代中的版本控制
npx skills add jamditis/claude-skills-journalism --skill vibe-coding -g -y
提供安全、可靠的网页抓取方法论,包含未信任内容边界处理、URL验证及回退策略。适用于社交媒体、视频下载及绕过访问限制等场景。
需要抓取网页数据
遇到CAPTCHA或403禁止访问
使用yt-dlp下载视频
npx skills add jamditis/claude-skills-journalism --skill web-scraping -g -y
提供Web UI构建与审查的最佳实践,涵盖极速交互、骨架屏及现代CSS特性(容器查询、:has选择器、视图过渡),旨在打造快速、直观且尊重用户的界面体验。
构建或审查Web界面
开发仪表盘或SaaS应用
优化前端性能与交互
npx skills add jamditis/claude-skills-journalism --skill web-ui-best-practices -g -y
提供无构建步骤的前端开发模式,支持React、Tailwind及vanilla JS,适用于静态应用、Google Sheets数据库、Leaflet地图或浏览器扩展。
需要零构建步骤的前端开发
构建静态Web应用
使用React或htmx进行前端开发
npx skills add jamditis/claude-skills-journalism --skill zero-build-frontend -g -y
消除AI生成文本的套路化风格,提升文章、文档及新闻稿的可信度与可读性。提供禁用词表、短语及句式替换建议,适用于写作编辑和AI辅助内容审核。
撰写或编辑新闻类内容
创建新闻稿或媒体简报
起草技术文档或报告
撰写社交媒体帖子
发布前审查AI辅助生成的文本
npx skills add jamditis/claude-skills-journalism --skill ai-writing-detox -g -y
辅助记者依据巴西信息获取法(LAI)处理公共记录请求,涵盖选择机构、起草申请、提交、追踪及多级申诉流程,旨在提高透明度数据获取效率。
起草巴西政府机构的信息公开申请
诊断拒绝理由并决定申诉或重新提交
规划依赖公开记录的调查时间线
npx skills add jamditis/claude-skills-journalism --skill brazil-records-requests -g -y
提供危机沟通和快速响应工作流,用于突发新闻覆盖、事实核查及协调紧急公关应对。
突发新闻报道
组织面临公共危机或争议
快速事实核查
npx skills add jamditis/claude-skills-journalism --skill crisis-communications -g -y
提供数据新闻工作的系统化方法,涵盖从数据发现、清洗分析到可视化呈现的完整流程。基于菲利普·迈耶的科学新闻框架,指导如何构建包含钩子、证据、背景和结论的数据故事,并附带严格的安全边界规范以处理不可信外部内容。
分析数据集
清洗数据
构建数据故事
数据可视化
新闻数据分析
npx skills add jamditis/claude-skills-journalism --skill data-journalism -g -y
管理新闻编辑室工作流,提供故事追踪、截止日期管理和编辑日历协调的模板与流程。
跟踪新闻选题进度
管理编辑截稿日期
协调编辑日历
npx skills add jamditis/claude-skills-journalism --skill editorial-workflow -g -y
提供结构化的事实核查工作流,用于发布前文章验证、声明评级及证据记录。包含不信任内容边界处理、声明提取模板、优先级排序及标准化核查步骤。
验证文章中的事实声明
对声明进行评级
建立新闻室的事实核查协议
报道期间核实来源陈述
npx skills add jamditis/claude-skills-journalism --skill fact-check-workflow -g -y
提供FOIA及公共记录申请的工作流与模板,涵盖联邦与州法律概览、豁免条款分析、资源指引及申诉流程,辅助起草和追踪政府信息请求。
起草信息公开申请
查询政府豁免条款
跟踪申请提交状态
应对申请被拒申诉
npx skills add jamditis/claude-skills-journalism --skill foia-requests -g -y
提供采访前的背景调查、问题框架设计及合规管理指南,辅助记者或研究人员进行高效、合法的访谈准备。
准备采访来源人物
设计重复性采访的问题框架
管理采访后勤与录音同意事宜
规划初次采访后的后续工作
npx skills add jamditis/claude-skills-journalism --skill interview-prep -g -y
提供新闻采访录音配置、自动转写(WhisperX)及时间戳引用提取工作流,辅助记者高效处理音视频素材与事实核查。
需要转录音频或视频文件
生成带说话人标签和时间戳的采访稿
从录音中提取关键引语用于核实
npx skills add jamditis/claude-skills-journalism --skill interview-transcription -g -y
提供新闻通讯的创建、模板设计、订阅者管理及性能分析等全流程工作流,涵盖内容策略与HTML技术实现。
创建新通讯
设计邮件模板
构建订阅者列表
追踪参与度指标
npx skills add jamditis/claude-skills-journalism --skill newsletter-publishing -g -y
遵循美联社(AP)风格和专业新闻编辑规范,用于撰写新闻、编辑草稿、制作标题及优化文案。
撰写新闻报道或简报
编辑发布前草稿
将采访笔记转化为可发布内容
撰写新闻稿或媒体咨询文件
创建新闻类社交媒体帖子
npx skills add jamditis/claude-skills-journalism --skill newsroom-style -g -y
用于嵌入图片IPTC/EXIF/XMP元数据、AI来源标签及GPS剥离,确保新闻图片版权与可追溯性。
为通讯社准备新闻照片以添加标题和授权
批量标记拍摄文件夹中的图像元数据
验证或读取图片中的C2PA内容凭证
npx skills add jamditis/claude-skills-journalism --skill photo-metadata -g -y
用于社交媒体监控、叙事追踪和开源情报调查的技能,支持跨平台内容追踪、虚假行为检测及账号网络分析。
追踪故事在多个平台的传播路径
调查协调性非真实行为或机器人活动
监控突发新闻并分析账号关系网络
npx skills add jamditis/claude-skills-journalism --skill social-media-intelligence -g -y
提供基于SIFT方法的来源验证与事实核查技能,涵盖可信度评估、反向图片搜索及AI内容检测,确保信息真实可靠。
检查信息来源可信度
进行反向图片搜索
检测AI生成内容
核实新闻或研究中的声明
npx skills add jamditis/claude-skills-journalism --skill source-verification -g -y
提供新闻故事提案的结构、角度开发及模板,适用于向编辑投稿、撰写查询信或塑造特写/评论角度。
向编辑提案故事
撰写自由职业查询信
在报道前完善故事角度
npx skills add jamditis/claude-skills-journalism --skill story-pitch -g -y
用于从零搭建符合OKF规范的Wiki知识库,通过引导用户确认受众、标题和章节结构,生成标准化的概念文件与目录索引。
用户希望初始化或创建新的OKF知识库
需要将文档重构为单概念每文件的OKF格式
需要在仓库中脚手架化一个知识图谱或维基
npx skills add jamditis/claude-skills-journalism --skill okf-wiki -g -y
基于HTML模板设计专业PDF报告与提案,支持实时预览、迭代修改及品牌定制。适用于资助申请、项目报告等场景,强调本地生成安全与格式规范。
创建或编辑PDF报告
生成资助提案
需要PDF预览和迭代设计
导出最终PDF文档
npx skills add jamditis/claude-skills-journalism --skill pdf-design -g -y
生成符合品牌规范的打印就绪 HTML,导出为 PDF。支持提案、报告等文档设计,自动读取或默认配置品牌样式。
需要制作专业文档
将内容导出为 PDF
设计报告或提案
npx skills add jamditis/claude-skills-journalism --skill document-design -g -y
生成CLAUDE.md项目记忆文件,用于在设置项目或入职时转移机构知识。指导如何编写包含项目特定约定、架构决策和环境怪癖的文件,而非通用信息。
初始化新项目配置
团队成员入职引导
整理项目隐性知识
npx skills add jamditis/claude-skills-journalism --skill project-memory -g -y
用于在项目或调查结束时生成LESSONS.md文件,记录机构知识、失败教训及系统缺陷。强调 blame-aware 框架和多因素分析,避免单一根因归咎。
项目关闭或调查结束
发生线上故障或数据丢失
收到利益相关者复盘请求
npx skills add jamditis/claude-skills-journalism --skill project-retrospective -g -y
通过决策树将项目分类至新闻、出版或通用模板,辅助在启动项目时选择正确的CLAUDE.md或LESSONS.md配置。
启动新项目
不确定使用哪个模板
需要匹配项目类型
npx skills add jamditis/claude-skills-journalism --skill template-selector -g -y
提供学术写作与研究方法论指导,涵盖研究设计、文献综述策略及引用管理,辅助符合学术规范。
撰写学术论文或研究报告
设计研究问题与假设
进行系统性文献检索
管理参考文献与引用格式
npx skills add jamditis/claude-skills-journalism --skill academic-writing -g -y
提供访问付费墙和地理封锁内容的合法合规方法,涵盖学术文献获取及开放获取工具使用指南。
用户需要绕过网站付费墙
用户需要获取被地理封锁的内容
用户需要查找学术论文的开放获取版本
npx skills add jamditis/claude-skills-journalism --skill content-access -g -y
用于构建生产级数字档案,集成多源数据(OCR、爬虫等),通过AI进行内容丰富与实体提取,生成知识图谱并存储至Google Sheets。
构建内容档案或知识库
从多源数据中提取实体
使用AI增强文档内容
npx skills add jamditis/claude-skills-journalism --skill digital-archive -g -y
提供经核实免费层限制的API目录,适用于新闻、研究和业余项目。涵盖天气、新闻、金融等数据源,并列出已停用的API及替代方案。
寻找免费的第三方API
获取新闻或金融数据
查询天气或体育信息
npx skills add jamditis/claude-skills-journalism --skill free-apis-catalog -g -y
提供网页变更检测、可用性监控及RSS生成能力,对比多种服务并给出代码实现示例。
监测网页内容变化
检查网站可用性
生成RSS订阅源
npx skills add jamditis/claude-skills-journalism --skill page-monitoring -g -y
提供网页归档与内容检索能力,通过Wayback Machine等工具恢复失效页面或保存证据。包含严格的安全边界规范以处理不可信数据。
需要访问已删除或失效的网页
进行新闻调查或法律取证
需要保留网页内容的快照作为证据
npx skills add jamditis/claude-skills-journalism --skill web-archiving -g -y
针对Express、FastAPI等服务端框架提供API加固方案,涵盖速率限制、CORS、输入验证及密钥管理。强制先进行OWASP Top 10等安全现状研究,再实施防御纵深策略以防护注入攻击和数据泄露。
需要为API接口添加速率限制或限流策略
配置CORS跨域资源共享规则
实施API输入数据校验与清洗
管理API访问密钥或认证凭证
修复或预防OWASP API Top 10安全风险
npx skills add jamditis/claude-skills-journalism --skill api-hardening -g -y
基于 OWASP Top 10:2025 的预部署安全审计清单。通过并行子代理研究最新威胁、漏洞和工具状态,确保代码在发布前符合安全基线,防止灾难性风险。
代码提交前审查
准备发布到生产环境
npx skills add jamditis/claude-skills-journalism --skill security-checklist -g -y
在实现前探索意图与设计,通过澄清问题、研究及提案引导用户确认方案,严禁未获批即编码。
创建新功能或组件前
修改现有行为前
设计规格制定
npx skills add jamditis/claude-skills-journalism --skill brainstorming -g -y
用于并行分发独立任务给多个专用Agent,避免共享状态干扰。适用于多测试失败或子系统故障等可并发处理的场景,提升调试与修复效率。
多个独立的测试文件失败
多个子系统出现无关故障
需要并行调查不同问题域
npx skills add jamditis/claude-skills-journalism --skill dispatching-parallel-agents -g -y
用于在独立会话中执行已编写的实施计划,包含信任边界处理、新鲜度检查及任务执行与报告。
持有书面实施计划需执行
跨会话或外部API调用场景
npx skills add jamditis/claude-skills-journalism --skill executing-plans -g -y
引导开发分支收尾,验证测试后提供合并、PR、保留或丢弃选项并执行清理。
开发工作完成需要集成
测试通过决定分支处理方式
npx skills add jamditis/claude-skills-journalism --skill finishing-a-development-branch -g -y
指导在接收代码审查反馈时,先验证技术合理性再实施,避免盲从。包含澄清模糊意见、处理外部评审及YAGNI检查等严谨响应模式。
收到代码审查反馈
需要评估审查建议的技术正确性
npx skills add jamditis/claude-skills-journalism --skill receiving-code-review -g -y
指导在完成任务、实现大功能或合并前,通过调度代码审查子代理来验证工作成果,确保符合需求并及时发现潜在问题。
完成子代理驱动的开发任务后
实现重大功能后
合并到主分支前
陷入困境需要新视角时
重构前检查基线
修复复杂 bug 后
npx skills add jamditis/claude-skills-journalism --skill requesting-code-review -g -y
通过为每个独立任务分派拥有隔离上下文的子代理,并在完成后执行规范合规性与代码质量两阶段审查,实现高效、高质量的迭代开发。
需要执行包含多个独立任务的实施计划
希望在当前会话中快速迭代而不切换上下文
npx skills add jamditis/claude-skills-journalism --skill subagent-driven-development -g -y
提供系统化调试方法论,强制先进行根因分析再修复。涵盖测试失败、生产Bug及性能问题等场景,强调遵循四阶段流程以避免盲目修补。
遇到任何Bug或错误行为
测试用例失败
生产环境异常
性能瓶颈排查
npx skills add jamditis/claude-skills-journalism --skill systematic-debugging -g -y
遵循TDD原则,先写失败测试再实现代码。适用于新功能、Bug修复及重构,禁止无测试写生产代码。
实现新功能
修复Bug
代码重构
npx skills add jamditis/claude-skills-journalism --skill test-driven-development -g -y


