analyze-faceless-channel

Analyze faceless-video channels into evidence-grounded visual and motion grammar profiles.

Updated Jul 22, 2026
One-click install
npx skills add https://github.com/Chau165/local_skill --skill analyze-faceless-channel-chau165
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-faceless-channel
Source: https://github.com/Chau165/local_skill/tree/main/codex/skills/analyze-faceless-channel
Command: npx skills add https://github.com/Chau165/local_skill --skill analyze-faceless-channel-chau165

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Reverse-engineering a faceless-video channel's style often leads to guesswork or outright copying of protected creative assets. This Skill builds an evidence-grounded profile of a channel's reusable content, illustration, layout, camera, and motion grammar while strictly separating observed, inferred, and unknown claims and enforcing originality guardrails. ## Core Features & Use Cases - Evidence-grounded analysis: Records every claim as observed, inferred, or unknown in a validated evidence.jsonl ledger with source IDs, locators, and acyclic inference chains. - Temporal motion profiling: Analyzes sample videos frame-by-frame to capture camera, subject, environment, parallax, and interaction motion as abstract, transferable grammar. - Originality enforcement: Blocks copying of channel names, logos, thumbnails, scripts, transcripts, and voiceprints, and validates the workspace with scripts/channel_workspace.py. - Use Case: A creator researching a competitor's faceless explainer channel supplies the channel URL and two sample videos, then receives a validated channel-profile.json plus renderer-neutral motion and visual-style briefs to plan an original video. ## Quick Start Ask the AI to analyze a public faceless channel by providing its URL or screenshots and a target language, then have it initialize and validate the analysis workspace.

Frequently Asked Questions about analyze-faceless-channel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a faceless YouTube channel's style without copying it?

Initialize a workspace with the channel URL or screenshots using the channel_workspace.py script, then record atomic evidence claims and build a channel-profile.json of abstract patterns. The validator enforces pattern-transfer-only mode, blocking copied names, logos, thumbnails, scripts, and voiceprints.

Can I analyze a channel from screenshots only?

Yes, screenshot-only jobs are accepted but limited to visual observations like layout, color, typography, and composition. Retention, revenue, spoken words, and all motion topics must remain marked unknown without video or first-party analytics evidence.

What inputs does the faceless channel analysis require?

It requires a BCP 47 language tag, an output workspace, and at least one of a channel URL, a local screenshot image, a sample-video URL, or a local video file. All sources are registered with IDs and SHA-256 hashes in job-spec.json.

Why does workspace validation fail on motion claims?

Validation fails when motion topics like camera-motion or motion-density lack temporal video evidence, since a single frame cannot establish movement. Add video or video-file sources with timestamp-range locators, or mark the motion profile unknown.

What outputs does the channel analysis produce?

It produces job-spec.json, evidence.jsonl, and a validated channel-profile.json containing a motion profile, evidence-linked patterns, and explicit unknowns. Optionally it generates hyperframes-motion-brief.md and visual-style-brief.md handoff documents for production.