Agent Skills
› jamditis/claude-skills-journalism
jamditis/claude-skills-journalism
GitHub提供新闻和学术网站的可访问性合规模式,支持WCAG审计、替代文本生成及无障碍数据可视化。
Install All Skills
npx skills add jamditis/claude-skills-journalism --all -g -y
Skills in Collection (64)
Showing top 50 of 64 by quality score. Use the install list command or open individual skills for the rest.
提供新闻和学术网站的可访问性合规模式,支持WCAG审计、替代文本生成及无障碍数据可视化。
进行WCAG合规审计
为图片编写替代文本
创建无障碍数据可视化
npx skills add jamditis/claude-skills-journalism --skill accessibility-compliance -g -y
自动分析对话内容,识别值得持久化的调试经验、基础设施变更及工作流,生成针对 CLAUDE.md 的精确差异补丁供用户审批后更新。
需要总结会话中的关键经验教训
需要记录新的基础设施或工作流配置
希望更新项目级上下文记忆
npx skills add jamditis/claude-skills-journalism --skill claude-md-updater -g -y
管理LLM长会话中的注意力与证据,解决上下文丢失、中毒及混淆等问题。通过结构化输入、外部状态存储和选择性过滤,确保关键指令在长多智能体场景中被准确检索和使用。
长会话中指令或证据丢失
多智能体协作时上下文混乱
需要维持长期任务状态
npx skills add jamditis/claude-skills-journalism --skill context-engineering-fundamentals -g -y
该技能作为主控代理,在显式调用后读取项目策略,识别下级智能体并分配任务。负责决策、委派工作(如研究、编码、测试)及审查结果,确保行动符合授权范围,不直接执行具体实现。
用户明确输入 /director
用户明确输入 /dev-toolkit:director
npx skills add jamditis/claude-skills-journalism --skill director -g -y
提供基于React和TypeScript的Electron桌面应用开发指南,涵盖安全基线、IPC通信、架构模式及打包发布实践。
构建Electron桌面应用
配置Electron安全策略
处理主进程与渲染进程通信
npx skills add jamditis/claude-skills-journalism --skill electron-dev -g -y
提供移动端 Web 页面远程调试方法,包括使用 Chrome/Safari 原生检查器及注入 Eruda/vConsole 控制台,支持手机/平板环境下的 JS 错误排查、响应式测试与安全内容边界处理。
移动端网页调试
手机/平板控制台错误排查
响应式布局测试
Eruda 或 vConsole 集成
npx skills add jamditis/claude-skills-journalism --skill mobile-debugging -g -y
识别不可逆架构决策(如数据模型、基础设施、认证、API契约),在提交前进行审查,防止因变更成本高造成重大损失。
修改数据库模式或迁移文件
更新基础设施配置如Terraform或K8s
更改认证授权逻辑
定义或修改API接口规范
npx skills add jamditis/claude-skills-journalism --skill one-way-door -g -y
提供Python数据管道开发模式,支持内容工作流、批处理及Google集成。涵盖pandas/polars/DuckDB选型,强调模块化架构与生产级质量,适用于Python 3.11+环境。
构建Python数据处理管道
选择DataFrame引擎
实现批量作业或内容工作流
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生成代码的回归问题
管理AI协作中的Git分支
npx skills add jamditis/claude-skills-journalism --skill vibe-coding -g -y
提供可靠、合规的网页抓取方法论,包含不可信内容边界处理、URL安全验证及多级提取回退策略。适用于社交媒体数据获取及绕过访问限制等场景。
需要批量采集网站或社交媒体数据
遇到403禁止访问或CAPTCHA验证码拦截
使用yt-dlp下载视频内容
npx skills add jamditis/claude-skills-journalism --skill web-scraping -g -y
提供Web UI构建与审查的最佳实践,涵盖极速交互、骨架屏及现代CSS特性(容器查询、:has()选择器、视图过渡),旨在打造流畅、直觉化的前端界面体验。
构建或优化Web界面
审查SaaS应用或仪表盘UI设计
提升页面加载速度与交互响应
npx skills add jamditis/claude-skills-journalism --skill web-ui-best-practices -g -y
用于无需构建步骤的静态前端开发,支持浏览器扩展及轻量级界面。提供无构建部署方案、安全处理外部内容及技术栈选型指南。
需要直接运行在浏览器的静态前端应用
禁止使用构建步骤的前端部署需求
npx skills add jamditis/claude-skills-journalism --skill zero-build-frontend -g -y
消除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
提供危机沟通和快速响应框架,用于突发新闻覆盖、事实核查及协调紧急沟通。包含30分钟检查清单和升级矩阵,确保在高压下准确、快速地处理信息并应对公关危机。
突发新闻报道
组织面临公共危机或争议
需要快速事实核查
应对迅速传播的虚假信息
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
提供新闻通讯的全流程工作流,涵盖从零创建、模板设计、受众列表构建到性能分析与平台迁移,适用于新闻与学术领域的邮件营销。
创建新通讯
设计邮件模板
管理订阅者列表
分析打开率等指标
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剥离,确保新闻图片版权合规与可追溯性。
为新闻照片添加版权和作者信息
批量处理图片元数据
标注图片AI生成来源
检查图片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生成内容的篡改痕迹
评估信息来源的可信度与动机
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文档
从HTML生成带预览的PDF报告
npx skills add jamditis/claude-skills-journalism --skill pdf-design -g -y
用于生成符合品牌规范的打印就绪HTML文档并导出为PDF,支持提案、报告等排版设计。
需要创建专业排版的PDF文档
根据品牌配置生成HTML页面
npx skills add jamditis/claude-skills-journalism --skill document-design -g -y
生成CLAUDE.md项目记忆文件,用于转移机构知识。指导用户编写包含项目特定惯例、架构决策和环境怪癖的配置文件,区分其与Skills和Hooks的职责边界,确保仅保留非显而易见的关键信息。
初始化新项目配置
新员工入职引导
npx skills add jamditis/claude-skills-journalism --skill project-memory -g -y
用于在项目或调查结束时生成 LESSONS.md 文件,记录机构知识和失败教训。通过对抗认知偏差和系统视角分析事件,而非单一根因,促进组织学习。
项目关闭或调查结束
发生线上故障、数据丢失或监控失效等严重事故
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
提供学术写作与研究方法论支持,涵盖研究问题设计(FINER标准)、文献检索策略及引用管理。适用于预注册、CRediT贡献者角色、Plan S规范、Nelson备忘录及LLM披露等合规场景。
撰写学术论文或研究报告
进行系统性文献综述
配置参考文献管理工具
处理学术伦理与合规声明
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生成的方法,对比主流服务并给出Distill.io和Python等快速上手示例。
监测网页内容变化
检查网站可用性
生成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 API Top 10防护。强调基于最新安全标准进行深度研究,防止注入攻击和数据泄露。
需要为API接口添加安全防护措施
实施OWASP API Top 10合规性检查
配置速率限制或输入验证逻辑
npx skills add jamditis/claude-skills-journalism --skill api-hardening -g -y
提供私有仓库本地密钥扫描方案,基于Gitleaks实现staged、push及历史提交检测,通过git hook阻断泄露。
需要保护私有仓库中的敏感信息
配置Git预提交或推送钩子以防止密钥泄露
对现有代码库进行历史提交的安全审计
npx skills add jamditis/claude-skills-journalism --skill private-secret-scanning -g -y
基于OWASP Top 10:2025的预部署安全审计清单,要求先调研最新安全动态,防止因知识过期导致的安全隐患。用于代码上线前的安全检查,确保符合当前权威标准与漏洞态势。
代码上线前审查
生产环境发布前安全检查
需要遵循OWASP标准的合规性审核
npx skills add jamditis/claude-skills-journalism --skill security-checklist -g -y
在实现前探索意图与设计,通过对话澄清需求、研究上下文并提案设计,强制用户审批后禁止直接编码。适用于功能或组件开发前的架构设计与规格确认阶段。
创建新功能前
修改现有组件前
制定技术方案时
npx skills add jamditis/claude-skills-journalism --skill brainstorming -g -y
用于并行分发多个独立任务给专用智能体,通过隔离上下文确保专注与并发执行,避免顺序调查的时间浪费,适用于无共享状态的多点故障或测试失败场景。
存在3个及以上独立的测试文件失败
多个子系统出现互不相关的故障
需要同时处理多个无依赖关系的开发任务
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
指导Agent在接收代码审查反馈时进行技术验证而非盲目执行。强调先理解、核实再实施,禁止表演性同意,支持基于技术理由的合理反驳及澄清模糊需求。
收到代码审查反馈
准备实施审查建议前
npx skills add jamditis/claude-skills-journalism --skill receiving-code-review -g -y
用于在开发关键任务、功能完成或合并前触发代码审查。通过调度子代理获取反馈,确保代码质量并及早发现潜在问题,遵循尽早频繁审查原则。
完成任务后
实现主要功能后
合并到主分支前
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


