Not in the top 1,000 by GitHub stars
JuliusBrussee/skills
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/caveman/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 8470b263d825
No earlier version was observed for comparison.
skills/context-canary/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 8470b263d825
No earlier version was observed for comparison.
skills/deslopify/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 8470b263d825
No earlier version was observed for comparison.
skills/grill-me/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 8470b263d825
No earlier version was observed for comparison.
skills/interface-kit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 8470b263d825
No earlier version was observed for comparison.
skills/junior-to-senior/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 8470b263d825
No earlier version was observed for comparison.
skills/last-20-percent/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 8470b263d825
No earlier version was observed for comparison.
skills/loop-factory/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 8470b263d825
No earlier version was observed for comparison.
Verified commit 8470b263d82579bd5b563b1e4e494472d3f0457f
git clone --filter=blob:none --no-checkout https://github.com/JuliusBrussee/skills.git .hotskills/juliusbrussee-skills && git -C .hotskills/juliusbrussee-skills checkout --detach 8470b263d82579bd5b563b1e4e494472d3f0457f
# Copy each selected skill directory from .hotskills/juliusbrussee-skills into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/JuliusBrussee/skills.git .hotskills/juliusbrussee-skills && git -C .hotskills/juliusbrussee-skills checkout --detach 8470b263d82579bd5b563b1e4e494472d3f0457f
# Copy each selected skill directory from .hotskills/juliusbrussee-skills into .agents/skills/<skill-name>/Heat
3.7- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- caveman
skills/caveman - context-canary
skills/context-canary - deslopify
skills/deslopify - grill-me
skills/grill-me - interface-kit
skills/interface-kit - junior-to-senior
skills/junior-to-senior - last-20-percent
skills/last-20-percent - loop-factory
skills/loop-factory
How it works
caveman
When your agent uses it
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
1,178 tokensWhen the skill is activated
Reference documents
453 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Persistence
- Rules
- Intensity
- Auto-Clarity
- Boundaries
Files
README.mddoc1,891 bytesSKILL.mdcore5,009 bytes
Read SKILL.md
Respond terse like smart caveman. All technical substance stay. Only fluff die.
## Persistence
ACTIVE EVERY RESPONSE. No revert after many turns. No filler drift. Still active if unsure. Off only: "stop caveman" / "normal mode".
Default: **full**. Switch: `/caveman lite|full|ultra`.
## Rules
Drop: articles (a/an/the), filler (just/really/basically/actually/simply), pleasantries (sure/certainly/of course/happy to), hedging. Fragments OK. Short synonyms (big not extensive, fix not "implement a solution for"). No tool-call narration, no decorative tables/emoji, no dumping long raw error logs unless asked — quote shortest decisive line. Standard well-known tech acronyms OK (DB/API/HTTP); never invent new abbreviations reader can't decode. Technical terms exact. Code blocks unchanged. Errors quoted exact.
Preserve user's dominant language. User write Portuguese → reply Portuguese caveman. User write Spanish → reply Spanish caveman. Compress the style, not the language. No forced English openings or status phrases. ALWAYS keep technical terms, code, API names, CLI commands, commit-type keywords (feat/fix/...), and exact error strings verbatim — unless user explicitly ask for translation.
View the complete source on GitHubcontext-canary
When your agent uses it
Install a per-turn canary signal (e.g. starting every reply with the user's name and a turn counter) so silent context degradation becomes visible the moment it happens, and run a recovery protocol when the canary trips. Use when the user mentions a "canary", "context canary", or "canary check", asks to detect context rot / compaction / drift, says "you stopped using my name" or "did you lose context", asks "how degraded is your context", or wants an early-warning system for long agent sessions.
What it loads into context
Frontmatter
119 tokensAlways available to the agent
SKILL.md
1,421 tokensWhen the skill is activated
Reference documents
1,494 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use this skill
- The canary contract
- Emission rules
- Trip protocol
- What the canary does and doesn't tell you
Files
SKILL.mdcore6,572 bytesreferences/research.mddoc6,917 bytes
Read SKILL.md
# Context Canary
A context canary is a trivially checkable standing instruction whose only job is to fail visibly. The classic form: "start every response with my name." The agent costs almost nothing to comply — so when the name disappears, that absence is data. The instruction didn't get harder; the agent's hold on its early-context instructions got weaker. Like the coal-mine canary, it dies first, before the failures you actually care about (forgotten constraints, ignored conventions, re-litigated decisions) start landing in your code.
This works because context degradation is **silent and gradual**. Models don't announce that they've stopped attending to instructions from 80k tokens ago, and compaction summaries quietly drop standing instructions. The canary converts an invisible failure into a binary, per-turn, zero-effort check. The research behind why this happens — context rot, lost-in-the-middle, instruction drift, compaction loss — is in **[references/research.md](references/research.md)**.
## When to use this skill
- Installing a canary at the start of a long or high-stakes session.
- The user notices the canary stopped appearing and asks what happened.
- The agent itself realizes it can no longer find its canary contract in context.
- The user asks how trustworthy the current context still is.
## The canary contractView the complete source on GitHubdeslopify
When your agent uses it
De-slop pass for any text. Scans for the statistical fingerprints of AI writing (negative parallelism / "not X but Y", em-dash density, rule-of-three, false ranges, puffery vocabulary, uniform cadence, hedged both-sidesing), rewrites by meaning, then re-scans until the text is clean and sits in the right register for its genre: academic article, tweet, reddit post, email, blog, docs, marketing. Use when the user says "deslopify", "deslop", "de-slop this", "remove the AI tells", "humanize this", "make this not sound like AI", or invokes /deslopify. Also use before publishing any agent-drafted prose.
What it loads into context
Frontmatter
174 tokensAlways available to the agent
SKILL.md
1,767 tokensWhen the skill is activated
Reference documents
3,606 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Why this loops
- Phase 0: Fix the target
- Phase 1: Mechanical scan
- Phase 2: Rewrite by meaning
- Phase 3: Verify loop
- Phase 4: Register check
Files
SKILL.mdcore7,687 bytesSKILL.mdcore7,687 bytesreferences/tells.mddoc7,324 bytesreferences/voices.mddoc6,070 bytes
Read SKILL.md
# Deslopify
Strip the AI fingerprints out of a text and make it good in its genre. The target is prose that reads like one person wrote it for one audience about something they actually know. Detector scores are beside the point; text can score human and still be unreadable.
## Why this loops
The "not X but Y" family and its relatives are generative habits. Preference tuning rewards balanced, contrastive, comprehensive-sounding framing, so the contrast move sits deep in the model's priors and surfaces about once a paragraph. Two consequences shape this skill:
1. **You cannot see your own slop.** The priors that produce the pattern also make it invisible on re-read. So detection runs mechanically, as regex against a fixed catalog. "Does this look AI to me?" is not a detection method.
2. **Rewriting reintroduces slop.** Ask a model to remove "it's not just X, it's Y" and out comes "this is less about X than Y", the same move in a wig. Every rewrite therefore gets re-scanned, and the loop runs until a scan comes back clean.
Workflow: **Scan → Diagnose → Rewrite by meaning → Re-scan → (repeat) → Register check.**
## Phase 0: Fix the targetView the complete source on GitHubgrill-me
When your agent uses it
Calibrated grilling session for stress-testing a plan, design, idea, or decision. First assesses the user's topic knowledge, confidence, and desired pressure level, then asks one question at a time with recommended answers. Use when user says "grill me", "stress-test this", "challenge my plan", "interview me", or wants a plan probed without being overwhelmed.
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
1,408 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Rules
- Phase 1: Frame The Target
- Phase 2: Calibration
- Phase 3: Build The Decision Map
- Phase 4: Question Ladder
- Pressure Adaptation
- Recommended Answer Format
- When To Stop
Files
SKILL.mdcore6,479 bytes
Read SKILL.md
# Grill Me
Interview the user until the plan is clear, defensible, and ready for action.
This is not hostile debate. It is calibrated pressure. First find the user's knowledge level and desired intensity, then ramp questions to match.
## Core Rules
- Ask one question at a time.
- Give a recommended answer for every question.
- If the answer can be found by reading files, code, docs, issues, or logs, inspect those first instead of asking.
- Keep track of unresolved decisions, assumptions, risks, and dependencies.
- Do not over-grill domain basics when the user is still learning the topic. Teach the missing frame briefly, then ask the next useful question.
- Do not under-grill confident experts. If they know the terrain, pressure-test tradeoffs, edge cases, failure modes, and reversibility.View the complete source on GitHubinterface-kit
When your agent uses it
Authoritative guide for implementing stunning, accessible, performant UI. Synthesizes design engineering philosophy, accessibility standards, animation principles, spatial design, typography, color systems, and component craft into a single actionable reference. Complements the design-system skill (which covers DESIGN.md spec writing) by covering the HOW of implementation. Trigger phrases: "build UI", "create component", "landing page", "make it look good", "frontend", "design", "polish UI", "implement design", "make it beautiful", "UI implementation", "component styling", "animation", "accessibility"
What it loads into context
Frontmatter
137 tokensAlways available to the agent
SKILL.md
5,285 tokensWhen the skill is activated
Reference documents
15,142 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Core Philosophy
- 2. The Priority Stack
- 3. Aesthetic Direction
- 4. Typography Essentials
- 5. Color & Theme
- 6. Spatial Design
- 7. Motion & Interaction
- 8. Component Craft
- 9. Accessibility Essentials
- 10. Pre-Delivery Review
Files
SKILL.mdcore21,370 bytesreferences/accessibility-checklist.mddoc15,610 bytesreferences/animation-playbook.mddoc16,667 bytesreferences/component-patterns.mddoc18,623 bytesreferences/review-checklist.mddoc9,549 bytes
Read SKILL.md
# Interface Kit: Implementation Guide for Exceptional Interfaces
> If a DESIGN.md exists at the project root, its tokens and specifications override all defaults in this skill. This skill provides sensible defaults for when no design system exists, and implementation guidance that applies regardless.
> For deep dives on any section, see the reference files in this skill's `references/` directory.
---
## 1. Core Philosophy
Taste is trained, not innate. Study why great interfaces feel right. Deconstruct apps you admire — the spacing, the timing, the weight of a shadow. The gap between "fine" and "exceptional" is built from hundreds of micro-decisions that users feel but never consciously notice.
**Unseen details compound.** A single rounded corner, a single eased transition, a single well-chosen shadow — none of these matter alone. Together they become "a thousand barely audible voices singing in tune." The cumulative effect is what separates craft from output.
View the complete source on GitHubjunior-to-senior
When your agent uses it
Adversarial senior-engineer review for agent-generated plans, designs, and architectures. Treats the current output as junior work, constructs a senior reviewer whose domain expertise comes from live codebase research plus web research of current best practices, diagnoses altitude failures (too vague or too granular), then rewrites the plan into a scoped, state-of-the-art version. Use when the user says "junior to senior", "senior review", "review this like a staff engineer", when a plan feels hand-wavy or lost in details, or before committing to any agent-written plan.
What it loads into context
Frontmatter
127 tokensAlways available to the agent
SKILL.md
1,987 tokensWhen the skill is activated
Reference documents
2,308 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The cardinal rule
- Phase 0: Capture the junior artifact
- Phase 1: Construct the senior
- Phase 2: Diagnose the altitude
- Phase 3: Adversarial review
- Phase 4: Promote the plan
- Output format
- Boundaries
Files
SKILL.mdcore9,125 bytesSKILL.mdcore9,125 bytesSKILL.mdcore9,125 bytesreferences/research-playbook.mddoc4,574 bytesreferences/review-rubric.mddoc5,888 bytes
Read SKILL.md
# Junior to Senior
Assume the plan in front of you was written by a capable junior: fluent, confident, and trained on the past. Build a senior reviewer that is grounded in two things the junior was not — **this codebase as it actually exists** and **the state of the art as it exists today** — and let the senior tear the plan down and rebuild it.
This skill exists because agent-generated plans fail at two altitudes:
- **Fog** — the plan describes the high level fine ("add caching", "handle auth", "make it scalable") but never commits on the hard parts. No interfaces, no data shapes, no failure handling, no named libraries. An engineer reading it still has to make every real decision themselves.
- **Tunnel** — the plan dives into function signatures and file diffs but has no product vision. No statement of who this is for, what success means, what is out of scope, or why this approach beats the boring alternative. It optimizes a local detail while the shape of the feature is still wrong.
Both are altitude failures. The senior's job is to drag the plan to the right altitude *and* upgrade its substance past the model's training cutoff.
## The cardinal rule
**Every senior finding needs evidence.** A claim about the codebase cites a file and line. A claim about best practice cites a fetched source — official docs, release notes, an RFC, a postmortem — with a date. If web research is unavailable, the finding is labeled `[training-data, unverified]` so stale knowledge is never laundered as current truth. A senior who argues from vibes is just a louder junior.View the complete source on GitHublast-20-percent
When your agent uses it
Finds and finishes the last 20% of a built solution — the experiential layer agents skip: what the output actually reads like, which pages or screens should exist, first-run and empty states, opinionated defaults, the golden path. Use when planning any build so the magic gets specced as concretely as the plumbing, before calling any build "done", when a solution works but feels like a demo, or when the user says "last 20%", "finish this", "make it actually good", "is this actually done", or "why does this feel flat".
What it loads into context
Frontmatter
140 tokensAlways available to the agent
SKILL.md
1,852 tokensWhen the skill is activated
Reference documents
1,522 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Why the 20% gets skipped
- The cardinal rule
- Phase 1: Write the magic moment
- Phase 2: Decompose the scene, not just the noun
- Phase 3: Spec the 20% at plumbing fidelity
- Phase 4: Front-load, never append
- Phase 5: The walk
- Modes
- Boundaries
Files
SKILL.mdcore8,392 bytesSKILL.mdcore8,392 bytesreferences/last-20-catalog.mddoc6,731 bytes
Read SKILL.md
# The Last 20%
Agents reliably deliver the first 80% of a solution — the ingestion, the endpoints, the schema, the pipeline — and quietly skip the 20% that makes it something a person would love. Asked for an enterprise knowledge wiki, an agent builds the crawler, the embeddings, the LLM synthesis layer, and never once asks what a wiki page should *read like*, which pages should exist, or how someone finds an answer on day one. The result compiles, passes tests, demos fine, and is dead on arrival.
This skill exists to find that 20%, spec it as concretely as the plumbing, and finish it.
## Why the 20% gets skipped
The failure is structural, so the countermeasures must be too:
1. **Tasks come from the noun.** Decomposing "wiki" yields ingestion, storage, search, generation. The experience of *using* the wiki never appears in that decomposition — so it never becomes a task, so it never gets done.
2. **"Done" is defined by what's checkable.** A test can assert a 200 response. It cannot assert "this page answers the question in its first paragraph." Work without done-criteria silently drops off the plan.
3. **Taste feels like overreach.** Deciding what a page should read like is a product judgment. Models hedge: they build "flexible" machinery and defer every real decision to a user who asked precisely because they wanted those decisions made.
4. **The 20% is scheduled last, and last gets cut.** Even when the experiential work is named, it lands at the end of the plan — exactly where context, budget, and attention run out.View the complete source on GitHubloop-factory
When your agent uses it
Run a spec-driven agent loop where coding tasks live as markdown specs that move through inbox → active → archive, get implemented by Claude Code or Codex, and pass a review gate before they count as done. Use when the user mentions "loop factory", a "spec-driven loop", an "agent factory", wants repeatable/reviewable agent work, or when a repo has a factory/specs/inbox or factory/specs/active directory. Also covers installing and scaffolding the loop-factory CLI into a project.
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
1,869 tokensWhen the skill is activated
Reference documents
3,687 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use this skill
- Setup (first time in a repo)
- The loop
- Autonomous mode
- Core commands
- Writing specs
- Boundaries
- Working with subagents
Files
SKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesSKILL.mdcore7,951 bytesreferences/autonomous.mddoc5,865 bytesreferences/commands.mddoc2,763 bytesreferences/install.mddoc2,987 bytesreferences/spec-authoring.mddoc3,582 bytes
Read SKILL.md
# Loop Factory
Loop Factory turns "ask an agent to build something" into a visible assembly line. Each task is a markdown **spec**. The folder the spec lives in *is* its state. Agents implement and verify; they never decide what to build.
```
📥 inbox/ 🔧 active/ 📦 archive/
tasks not ──► task an agent ──► finished work,
started yet is building now reviewed + accepted
```
The one rule that governs everything: **automate implementation and verification, not product decisions.** If a spec is missing a decision, record the open question — do not invent product direction.
Invoke this skill on demand by typing `/loop-factory` (one manual pass), or let a cron fire it unattended — see [Autonomous mode](#autonomous-mode-cron).
View the complete source on GitHubSkills included
- caveman
- context-canary
- deslopify
- grill-me
- interface-kit
- junior-to-senior
- last-20-percent
- loop-factory
Repository facts
- License
- MIT
- Created
- Jun 8, 2026
- Last pushed
- Aug 7, 2026
- Forks
- 13
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 14 notes
skills/deslopify/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/junior-to-senior/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/junior-to-senior/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/last-20-percent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/loop-factory/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 2 dangerous shell commandsin 1 file: loop-factory/references/install.md:73
- 18 network referencesin 5 files: context-canary/references/research.md:9 interface-kit/references/accessibility-checklist.md:203 loop-factory/references/install.md:11 and 2 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 1 reference to secretsin 1 file: loop-factory/references/install.md:87
- No requests to vote in Hot
Show all 21 signals by file
skills/context-canary/references/research.md
- Network accessline 9
- Chroma research: https://research.trychroma.com/context-rot - Network accessline 10
- Overview: https://redis.io/blog/context-rot/ - Network accessline 24
- arXiv:2402.10962 — instruction stability in dialogs - Practitioner write-up on system prompt drift: https://dev.to/nikolasi/solving-agent-system-prompt-drift-in-long-sessions-a-300-token-fix-1akh - Network accessline 25
- Practitioner write-up on system prompt drift: https://dev.to/nikolasi/solving-agent-system-prompt-drift-in-long-sessions-a-300-token-fix-1akh - Network accessline 42
- https://www.dbreunig.com/2025/06/22/how-contexts-fail-and-how-to-fix-them.html - Network accessline 43
- https://www.dbreunig.com/2025/06/26/how-to-fix-your-context.html - Network accessline 44
- https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents - Network accessline 50
- https://dev.to/novaelvaris/prompt-canaries-early-warning-signs-your-ai-workflow-is-degrading-5f57 - Network accessline 56
- https://www.langchain.com/blog/rebuff
skills/interface-kit/references/accessibility-checklist.md
- Network accessline 203
- Chrome DevTools: Elements panel -> Styles -> color swatch -> contrast ratio - axe-core browser extension - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/ - Network accessline 204
- axe-core browser extension - WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/ - Stark (Figma/Sketch plugin) - Network accessline 205
- WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
skills/interface-kit/references/animation-playbook.md
- Network accessline 48
**Resources**: [easing.dev](https://easing.dev), [easings.co](https://easings.co)
skills/loop-factory/SKILL.md
skills/loop-factory/references/install.md
- Network accessline 11
git clone https://github.com/JuliusBrussee/Loop-Factory.git - Dangerous shell operationline 73
curl -fsSL https://claude.ai/install.sh | bash - Network accessline 73
curl -fsSL https://claude.ai/install.sh | bash - Dangerous shell operationline 80
curl -fsSL https://chatgpt.com/codex/install.sh | sh - Network accessline 80
curl -fsSL https://chatgpt.com/codex/install.sh | sh - Access to secretsline 87
[Credential-related source omitted]
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 21 facts
- Network access in prose of documentationcontext-canary/references/research.md:9Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:10Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:24Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:25Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:42Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:43Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:44Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:50Low confidence
- Network access in prose of documentationcontext-canary/references/research.md:56Low confidence
- Network access in prose of documentationinterface-kit/references/accessibility-checklist.md:203Low confidence
- Network access in prose of documentationinterface-kit/references/accessibility-checklist.md:204Low confidence
- Network access in prose of documentationinterface-kit/references/accessibility-checklist.md:205Low confidence
- Network access in prose of documentationinterface-kit/references/animation-playbook.md:48Low confidence
- Network access in code of the SKILL.mdloop-factory/SKILL.md:33High confidence
- Network access in code of the SKILL.mdloop-factory/SKILL.md:34High confidence
- Network access in code of documentationloop-factory/references/install.md:11Low confidence
- Dangerous shell operation in code of documentationloop-factory/references/install.md:73Low confidence
- Network access in code of documentationloop-factory/references/install.md:73Low confidence
- Dangerous shell operation in code of documentationloop-factory/references/install.md:80Low confidence
- Network access in code of documentationloop-factory/references/install.md:80Low confidence
- Access to secrets in prose of documentationloop-factory/references/install.md:87Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path CLAUDE.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/caveman/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/caveman/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/caveman/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/caveman/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.