134 points by armcat 8 hours ago | 40 comments on HN
| Mild positive Landing Page
· vv3.4 · 2026-02-24
Article Heatmap
Negative Neutral Positive No Data
Aggregates
Weighted Mean
+0.30
Unweighted Mean
+0.28
Max
+0.50 Article 19
Min
+0.05 Article 17
Signal
10
No Data
21
Confidence
22%
Volatility
0.14 (Low)
Negative
0
Channels
E: 0.3S: 0.7
SETL
ND
Evidence: High: 2 Medium: 8 Low: 0 No Data: 21
Theme Radar
Domain Context Profile
Element
Modifier
Affects
Note
Privacy
+0.10
Article 12
GitHub has standard privacy controls and policies protecting user data and discussion content from unauthorized access.
Terms of Service
+0.05
Article 1 Article 2
GitHub ToS establish baseline equal treatment of users without discrimination, though enforcement depends on implementation.
Accessibility
+0.15
Article 25 Article 26
Observable accessibility features including keyboard navigation, ARIA support, and responsive design promote equitable access to platform functionality.
Mission
—
GitHub's public mission emphasizes open collaboration and global access to development tools, indirectly supporting knowledge-sharing rights.
Editorial Code
+0.08
Article 19 Article 27
GitHub community guidelines establish standards for respectful discussion and protect user expression within community contexts.
Ownership
-0.05
Article 17
GitHub retains platform control; user-generated content ownership is subject to platform terms, creating conditional rather than absolute intellectual property rights.
Access Model
+0.12
Article 19 Article 27
Public discussion board model enables open participation and knowledge dissemination without gatekeeping, supporting freedom of expression and information access.
Ad/Tracking
-0.08
Article 12
GitHub's feature flags and analytics tracking create potential privacy concerns; behavioral data collection may infringe on privacy of thought.
Skills in CC have been a bit frustrating for me. They don't trigger reliably and the emphasis on "it's just markdown" makes it harder to have them reliably call certain tools with the correct arguments.
The idea that agent harnesses should primarily have their functionality dictated by plaintext commands feels like a copout around programming in some actually useful, semi-opinionated functionality (not to mention that it makes capability-discoverability basically impossible). For example, Claude Code has three modes: plan, ask about edits, and auto-accept edits. I always start with a plan and then I end up with multiple tasks. I'd like to auto-accept edits for a step at a time and the only way to do that reliably is to ask CC to do that, but it's not reliable—sometimes it just continues to go into the next step. If this were programmed explicitly into CC rather than relying on agent obedience, we could ditch the nondeterminism and just have a hook on task completion that toggles auto-complete back to "off."
So far my experience with skills is that they slow down or confuse agents unless you as the user understand what the skill actually contains and how it works. In general I would rather install a CLI tool and explain to the agent how I want it used vs. trying to get the agent to use a folder of instructions that I don't really understand what's inside.
Skills feel analogous to behavioral programs. If you give an agent access to a programmable substrate (e.g. bash + CLI tools), you write these Markdown programs which are triggered and read when the agent thinks certain behaviors will be beneficial.
It's a great idea: really neat take on programmability, and can be reloaded while the agent is running without tweaking the harness, etc -- lots of benefits.
`pi` has a great skills implementation too.
I think skills might really shine if you take a minimal approach to the system prompt (like `pi`) -- a lot of the times, if I want to orchestrate the agent in some complex behavior, I want to start fresh, and having it walk through a bunch of skills ... possibly the smaller the system prompt, the more likely the agent is to follow the skills without issue.
I’ve had a great experience with CLI-related skills at work. We have written CLIs for systems like Jira, along with skills that document the CLIs and describe the organisation of Jira at our company. Claude Code loads these reliably whenever you mention Jira or an issue number.
Alternatively, I’ve had less luck with purely documentation skills. They seem to be loaded less reliably when they’re not linked to actions the agent wants to take, and it is frustrating to watch the agent try to figure something out when the docs are one skill load away.
Say it fast out loud - "Hugging Face Skills" - probably not the message Hugging Face wants to send.
Score Breakdown
+0.25
PreamblePreamble
Medium Practice
Editorial
ND
Structural
+0.25
SETL
ND
Combined
ND
Context Modifier
ND
Platform structure enables collaborative knowledge-sharing and open access consistent with preamble dignity and equal rights ideals. No explicit editorial content addressing preamble principles.
+0.20
Article 1Freedom, Equality, Brotherhood
Medium Practice
Editorial
ND
Structural
+0.15
SETL
ND
Combined
ND
Context Modifier
ND
Platform structure treats all users equally in access to repository collaboration. DCP ToS modifier applied. No editorial advocacy observed on-page.
+0.20
Article 2Non-Discrimination
Medium Practice
Editorial
ND
Structural
+0.15
SETL
ND
Combined
ND
Context Modifier
ND
No discrimination in platform access based on observable characteristics. DCP ToS modifier applied.
ND
Article 3Life, Liberty, Security
No observable content addressing right to life, liberty, or personal security on this landing page.
ND
Article 4No Slavery
No observable content addressing slavery or servitude.
ND
Article 5No Torture
No observable content addressing torture or cruel treatment.
ND
Article 6Legal Personhood
No observable content addressing right to recognition before law.
ND
Article 7Equality Before Law
No observable content addressing equal protection under law.
ND
Article 8Right to Remedy
No observable content addressing remedy for violations.
ND
Article 9No Arbitrary Detention
No observable content addressing arbitrary arrest or detention.
ND
Article 10Fair Hearing
No observable content addressing right to fair trial.
ND
Article 11Presumption of Innocence
No observable content addressing criminal procedure or presumption of innocence.
+0.14
Article 12Privacy
Medium Practice
Editorial
ND
Structural
+0.12
SETL
ND
Combined
ND
Context Modifier
ND
Platform provides privacy controls and content protection. DCP privacy modifier (+0.1) and ad_tracking modifier (-0.08) partially offset; net +0.02 applied. Feature flag data collection noted but privacy mechanisms present.
ND
Article 13Freedom of Movement
No observable content addressing freedom of movement.
ND
Article 14Asylum
No observable content addressing asylum or refuge.
ND
Article 15Nationality
No observable content addressing nationality.
ND
Article 16Marriage & Family
No observable content addressing marriage or family.
+0.05
Article 17Property
Medium Practice
Editorial
ND
Structural
+0.10
SETL
ND
Combined
ND
Context Modifier
ND
Repository enables collaborative intellectual contribution, but platform terms condition ownership. DCP ownership modifier applied (-0.05), reflecting conditional IP rights rather than absolute property protection.
ND
Article 18Freedom of Thought
No observable content addressing freedom of thought, conscience, or religion.
+0.50
Article 19Freedom of Expression
High Practice Coverage
Editorial
ND
Structural
+0.30
SETL
ND
Combined
ND
Context Modifier
ND
Repository structure enables open expression and information sharing without gatekeeping. Public access to skills repository promotes freedom to seek, receive, and impart information. DCP editorial_code modifier (+0.08) and access_model modifier (+0.12) applied; combined +0.20 reflects strong structural support for expression.
+0.23
Article 20Assembly & Association
Medium Practice
Editorial
ND
Structural
+0.15
SETL
ND
Combined
ND
Context Modifier
ND
Platform enables freedom of peaceful assembly and association through open collaboration model and community participation. DCP editorial_code modifier (+0.08) reflects community guidelines supporting respectful association.
ND
Article 21Political Participation
No observable content addressing political participation or voting.
ND
Article 22Social Security
No observable content addressing social security or economic and social rights.
ND
Article 23Work & Equal Pay
No observable content addressing work, employment, or fair wages.
ND
Article 24Rest & Leisure
No observable content addressing rest or leisure.
+0.35
Article 25Standard of Living
Medium Practice
Editorial
ND
Structural
+0.20
SETL
ND
Combined
ND
Context Modifier
ND
Platform accessibility features (keyboard navigation, ARIA, responsive design) promote equitable access to collaborative learning and skill development resources. DCP accessibility modifier (+0.15) applied directly.
+0.40
Article 26Education
Medium Practice
Editorial
ND
Structural
+0.25
SETL
ND
Combined
ND
Context Modifier
ND
Repository structure promotes education and skill development through open-access collaborative model. Platform accessibility supports equitable participation in educational resource. DCP accessibility modifier (+0.15) applied.
+0.50
Article 27Cultural Participation
High Practice Coverage
Editorial
ND
Structural
+0.30
SETL
ND
Combined
ND
Context Modifier
ND
Repository enables participation in cultural life and scientific advancement through open collaboration on skills and knowledge sharing. No paywall or gatekeeping observed. DCP editorial_code (+0.08) and access_model (+0.12) modifiers applied; combined +0.20.
ND
Article 28Social & International Order
No observable content addressing social and international order for rights realization.
ND
Article 29Duties to Community
No observable content addressing duties to community or limitations on rights.
ND
Article 30No Destruction of Rights
No observable content addressing prohibition of rights destruction or abuse.