Spaces:
Running
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Project Overview
This is an AI skills marketplace for journalism - not a traditional software project. It contains structured markdown workflows that AI assistants can execute for journalistic tasks. There is no build system, package.json, or test suite.
Distribution: Skills are distributed via Claude Code marketplace integration.
- Users add the marketplace:
/plugin marketplace add fdaudens/ai-journalism-skills - Or install specific skills:
/plugin install fact-checker@ai-journalism-skills
Documentation: See CREATE-MARKETPLACE.md for comprehensive guidance on creating and distributing plugin marketplaces.
Project Structure
.claude-plugin/
marketplace.json # Registers skills for marketplace distribution
skills/
<skill-name>/
.claude-plugin/
plugin.json # Skill metadata (name, version, category, tags)
skills/<skill-name>/
SKILL.md # Core skill instructions (YAML frontmatter + workflow)
references/ # Supporting documentation (optional)
The nested skills/<skill-name>/skills/<skill-name>/ structure is intentional for marketplace organization.
Skill Format
Each skill consists of:
SKILL.md - YAML frontmatter with
nameanddescription, followed by markdown instructions defining the workflow. The description should include trigger phrases for when the skill should be invoked.plugin.json - Metadata for marketplace registration:
name,description,version,authorcategory(e.g., "verification")tagsfor discoverability
references/ (optional) - Supporting documentation the skill can reference
Adding a New Skill
- Create
skills/<skill-name>/.claude-plugin/plugin.jsonwith metadata - Create
skills/<skill-name>/skills/<skill-name>/SKILL.mdwith workflow - Add optional reference files in
skills/<skill-name>/skills/<skill-name>/references/ - Register in
.claude-plugin/marketplace.jsonunder thepluginsarray
Current Skills
- fact-checker - Comprehensive verification system with 5-step workflow:
- Claim Extraction
- Source Research
- Credibility Assessment
- Quality Rating (weighted scoring formula)
- Report Generation
Contribution Guidelines (from index.html)
- Create skill following the directory structure above
- Write skill instructions that are specific, tool-aware, and include step-by-step workflows
- Test with your AI assistant before submitting
- Submit PR with the skill directory and updated marketplace.json