Not in the top 1,000 by GitHub stars
ConnorGriffin/skills
Portable coding-agent skills for UI mockups, browser verification, Codebase Memory, and isolated worktrees.
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/drivers/implement/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/drivers/openspec-adopt/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/drivers/ticket/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/drivers/ui-craft/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/ci-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/code-review/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/codebase-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/domain-modeling/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/handoff/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/plan-review/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/prototype/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/research/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/say-less/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/tdd/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
skills/tools/writing-for-agents/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ffebe4f162f
No earlier version was observed for comparison.
Verified commit 3ffebe4f162f1f9faff4809e18a74c269ebb7864
git clone --filter=blob:none --no-checkout https://github.com/ConnorGriffin/skills.git .hotskills/connorgriffin-skills && git -C .hotskills/connorgriffin-skills checkout --detach 3ffebe4f162f1f9faff4809e18a74c269ebb7864
# Copy each selected skill directory from .hotskills/connorgriffin-skills into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/ConnorGriffin/skills.git .hotskills/connorgriffin-skills && git -C .hotskills/connorgriffin-skills checkout --detach 3ffebe4f162f1f9faff4809e18a74c269ebb7864
# Copy each selected skill directory from .hotskills/connorgriffin-skills into .agents/skills/<skill-name>/Heat
1.4- 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
- implement
skills/drivers/implement - openspec-adopt
skills/drivers/openspec-adopt - ticket
skills/drivers/ticket - ui-craft
skills/drivers/ui-craft - ci-design
skills/tools/ci-design - code-review
skills/tools/code-review - codebase-design
skills/tools/codebase-design - domain-modeling
skills/tools/domain-modeling - handoff
skills/tools/handoff - plan-review
skills/tools/plan-review - prototype
skills/tools/prototype - research
skills/tools/research - say-less
skills/tools/say-less - tdd
skills/tools/tdd - writing-for-agents
skills/tools/writing-for-agents
How it works
implement
When your agent uses it
Implement a piece of work based on a PRD or set of issues.
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
192 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
Files
SKILL.mdcore834 bytesagents/openai.yamlasset199 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopenspec-adopt
When your agent uses it
Adopt OpenSpec in a repo that lacks it: scaffold the openspec/ layout, write baseline specs describing the system as it exists today (from code, docs, and git history), and deliver the whole thing as a documentation-only PR. One-time per repo. Trigger when the user asks to adopt openspec, add openspec to a repo, scaffold openspec, or write baseline specs. Invoked as /openspec-adopt <org/repo or path>.
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
696 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
- Procedure
- Rules
Files
SKILL.mdcore3,162 bytesagents/openai.yamlasset215 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubticket
When your agent uses it
Drive one tracked ticket from arrival to resolution through four verbs: triage, start, revise, finalize. Use when the user says triage/start/revise/finalize with a ticket id, asks to turn a ticket into a locked work order, to build a locked ticket to a pull request, to action a review round on a ticket's pull request, or to close out a merged ticket.
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
1,654 tokensWhen the skill is activated
Reference documents
5,789 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Shared rules
- Delegation authority
- Review depth
- The change record
- The tracker contract
Scripts executed separately
scripts/ticket.py
Files
SKILL.mdcore7,072 bytesSKILL.mdcore7,072 bytesagents/openai.yamlasset299 bytesbindings/github-issues.mddoc2,206 bytesscripts/ticket.pyruns34,383 bytestemplates/work-order.mddoc3,988 bytesverbs/finalize.mddoc3,530 bytesverbs/revise.mddoc2,698 bytesverbs/start.mddoc4,767 bytesverbs/triage.mddoc6,325 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubui-craft
When your agent uses it
Design and verify user-facing surfaces — settle structure first, lock a one-page design in the repo, then build or revise against it in a separate ticket, and review rendered UI. Use for any request to design, redesign, review, or verify screens, dashboards, flows, or components. Not for backend-only work or module/API design ("interface" in the code sense — use codebase-design for that).
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
1,811 tokensWhen the skill is activated
Reference documents
13,814 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Modes
- Setup (every mode)
- The lock is the contract
- Surface ledger
- Personas
- Grounding rules (every mode)
Scripts executed separately
scripts/precheck.py
Files
SKILL.mdcore7,565 bytesagents/openai.yamlasset289 bytesreference/brand.mddoc10,455 bytesreference/build.mddoc3,208 bytesreference/design-rules.mddoc8,019 bytesreference/library.mddoc2,365 bytesreference/lock.mddoc13,122 bytesreference/product.mddoc6,316 bytesreference/review.mddoc2,991 bytesreference/revise.mddoc3,719 bytesreference/tools.mddoc7,429 bytesreference/web-implementation.mddoc2,621 bytesscripts/precheck.pyruns13,042 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubci-design
When your agent uses it
Vocabulary and principles for well-designed CI. Use when the user wants to design, review, or audit CI, says CI is noisy, slow, or expensive, or is designing a workflow yml.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
1,070 tokensWhen the skill is activated
Reference documents
695 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Priorities
- Vocabulary
- Principles
- Going deeper
Files
SKILL.mdcore4,812 bytesagents/openai.yamlasset196 bytesreferences/AUDIT-PLAYBOOK.mddoc2,919 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcode-review
When your agent uses it
Review the changes since a fixed point (commit, branch, tag, PR, or merge-base) on two axes — Standards (does it follow this repo's documented rules?) and Spec (does it do what the originating issue asked?). Each axis returns a verdict per enumerated item rather than an open-ended list of findings, so a round terminates. Use when the user wants to review a branch, a PR, working-tree changes, or asks to "review since X"; and again after fixes, to review the fix.
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
3,572 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
- Delegation authority
- Dependency and reviewer selection
- Modes
- Fixing findings
- Process
- Reporting rules
- The smell checklist
- Why two axes
Files
SKILL.mdcore15,781 bytesSKILL.mdcore15,781 bytesSKILL.mdcore15,781 bytesSKILL.mdcore15,781 bytesSKILL.mdcore15,781 bytesagents/openai.yamlasset136 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcodebase-design
When your agent uses it
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
1,652 tokensWhen the skill is activated
Reference documents
1,399 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Glossary
- Deep vs shallow
- Principles
- Designing for testability
- Relationships
- Rejected framings
- Going deeper
Files
SKILL.mdcore7,650 bytesagents/openai.yamlasset216 bytesreferences/DEEPENING.mddoc3,107 bytesreferences/DESIGN-IT-TWICE.mddoc3,260 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdomain-modeling
When your agent uses it
Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
1,034 tokensWhen the skill is activated
Reference documents
1,482 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- File structure
- During the session
Files
SKILL.mdcore4,419 bytesagents/openai.yamlasset209 bytesreferences/ADR-FORMAT.mddoc3,853 bytesreferences/CONTEXT-FORMAT.mddoc2,414 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubhandoff
When your agent uses it
Produce a decision-safe handoff for a fresh agent. Use when a task changes hands, a session is ending midstream, a user asks for a handoff, or an agent needs to preserve a design/map/implementation decision without making the next agent rediscover it.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
932 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
- 1. Establish the transfer
- 2. Re-ground volatile state
- 3. Preserve decisions and boundaries
- 4. Give one safe first action
- Handoff shape
- Delivering it
- Quality gate
Files
SKILL.mdcore4,452 bytesSKILL.mdcore4,452 bytesSKILL.mdcore4,452 bytesSKILL.mdcore4,452 bytesagents/openai.yamlasset179 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubplan-review
When your agent uses it
Adversarially review a plan, work order, spec, or agent brief before anything gets built. Use when the user wants a plan reviewed, stress-tested, audited, or countersigned, says "plan review" or "poke holes in this plan", or wants a pre-build check on an issue/brief/PRD.
What it loads into context
Frontmatter
74 tokensAlways available to the agent
SKILL.md
3,233 tokensWhen the skill is activated
Reference documents
960 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Cold means cold
- Delegation authority
- Cold-reader dispatch
- Mechanical fix in place
- The rubric
- The cycle
- Executable logic belongs in a spike, not in prose
- Calibration
Files
../../drivers/ticket/templates/work-order.mddoc3,988 bytesSKILL.mdcore15,077 bytesagents/openai.yamlasset249 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubprototype
When your agent uses it
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
837 tokensWhen the skill is activated
Reference documents
2,822 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Pick a branch
- Rules that apply to both
- When done
Files
LOGIC.mddoc5,594 bytesSKILL.mdcore3,824 bytesUI.mddoc6,789 bytesagents/openai.yamlasset219 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubresearch
When your agent uses it
Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a research worker.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
563 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
- Research-worker dispatch
- The research worker's job
Files
SKILL.mdcore2,861 bytesSKILL.mdcore2,861 bytesSKILL.mdcore2,861 bytesSKILL.mdcore2,861 bytesSKILL.mdcore2,861 bytesSKILL.mdcore2,861 bytesagents/openai.yamlasset243 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsay-less
When your agent uses it
Shape every response for a reader who wants the answer first and nothing after it. Answer-first structure, numbered steps, domain language governed by a per-repo glossary of approved terms, one instruction per sentence, no preamble or recap. Invoke with /say-less for full shaping; /say-less distill drafts the current repo's glossary.
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
2,780 tokensWhen the skill is activated
Reference documents
2,327 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Persistence
- Response shape
- Structure for action
- Host-compatible decisions
- Language
- Deliverable documents
- The glossary
- When to break the rules
- Pre-send check
Files
../../../docs/overlay.mddoc8,354 bytesSKILL.mdcore11,759 bytesSKILL.mdcore11,759 bytesSKILL.mdcore11,759 bytesagents/openai.yamlasset244 bytesreminder.mddoc1,725 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtdd
When your agent uses it
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
986 tokensWhen the skill is activated
Reference documents
789 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Philosophy
- Anti-Pattern: Horizontal Slices
- Workflow
- Checklist Per Cycle
Files
SKILL.mdcore4,483 bytesagents/openai.yamlasset207 bytesmocking.mddoc1,481 bytesrefactoring.mddoc387 bytestests.mddoc1,640 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubwriting-for-agents
When your agent uses it
Reference for writing and editing skills well — the vocabulary and principles that make a skill predictable — plus a doctor verb that audits the loaded skill and CLAUDE.md/AGENTS.md estate.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
2,551 tokensWhen the skill is activated
Reference documents
5,132 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Invocation
- Writing the description
- Information hierarchy
- When to split
- Pruning
- Leading words
- Failure modes
- Doctor
Files
GLOSSARY.mddoc17,567 bytesSKILL.mdcore11,624 bytesSKILL.mdcore11,624 bytesSKILL.mdcore11,624 bytesagents/openai.yamlasset297 bytesreferences/doctor.mddoc3,675 bytesreferences/upstream-levers.mddoc1,844 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- implement
- openspec-adopt
- ticket
- ui-craft
- ci-design
- code-review
- codebase-design
- domain-modeling
- handoff
- plan-review
- prototype
- research
- say-less
- tdd
- writing-for-agents
Repository facts
- License
- No license detected
- Created
- Jul 29, 2026
- Last pushed
- Oct 13, 2026
- Forks
- 6
- Open issues
- 1
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 17 notes
skills/drivers/ticket/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/code-review/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/code-review/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/code-review/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/code-review/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/handoff/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/handoff/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/handoff/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/say-less/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/say-less/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/writing-for-agents/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/tools/writing-for-agents/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 25 network referencesin 8 files: ui-craft/reference/web-implementation.md:41 tdd/mocking.md:42 ui-craft/reference/tools.md:10 and 5 more
- No hidden or obfuscated text
- No instruction overrides
- 2 executable scriptsin 2 files: ticket/scripts/ticket.py:1 ui-craft/scripts/precheck.py:1
- 6 references to secretsin 2 files: ticket/scripts/ticket.py:30 tdd/mocking.md:32
- No requests to vote in Hot
Show all 33 signals by file
skills/drivers/ticket/scripts/ticket.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Network accessline 100
`git@github.com:owner/repo.git` and `https://github.com/owner/repo` name - Access to secretsline 181
[Credential-related source omitted] - Access to secretsline 183
[Credential-related source omitted]
skills/drivers/ui-craft/reference/brand.md
- Network accessline 79
- **For greenfield work without local assets, use stock imagery.** Unsplash is the default. The URL shape is `https://images.unsplash.com/photo-{id}?auto=format&fit=crop&w=1600&q=80`. **Verify the URLs before referencing them.** If you have
skills/drivers/ui-craft/reference/tools.md
skills/drivers/ui-craft/reference/web-implementation.md
- Network accessline 41
Do not maintain dated browser or Node matrices, edition snapshots, proposal tables, or exhaustive feature catalogs here. Check the project baseline and stable primary standards instead: [ECMA-262](https://tc39.es/ecma262/), - Network accessline 42
or exhaustive feature catalogs here. Check the project baseline and stable primary standards instead: [ECMA-262](https://tc39.es/ecma262/), [HTML](https://html.spec.whatwg.org/), - Network accessline 43
standards instead: [ECMA-262](https://tc39.es/ecma262/), - Network accessline 44
[HTML](https://html.spec.whatwg.org/), - Network accessline 45
[CSS Cascade](https://www.w3.org/TR/css-cascade-5/), and - Network accessline 46
[CSS Containment](https://www.w3.org/TR/css-contain-3/). - Network accessline 48
This is a pack-native synthesis informed by robust-skills contributors (c) 2026: [modern JavaScript](https://github.com/ccheney/robust-skills/tree/0ace9a7f5c20d19cad678b894a717945da2ea8ed/skills/modern-javascript) - Network accessline 49
[modern JavaScript](https://github.com/ccheney/robust-skills/tree/0ace9a7f5c20d19cad678b894a717945da2ea8ed/skills/modern-javascript) - Network accessline 50
and [modern CSS](https://github.com/ccheney/robust-skills/tree/0ace9a7f5c20d19cad678b894a717945da2ea8ed/skills/modern-css).
skills/drivers/ui-craft/scripts/precheck.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/tools/handoff/SKILL.md
- Network accessline 59
- [artifact or issue](https://example.com/artifact-or-issue) — <status and why it matters>
skills/tools/say-less/SKILL.md
- Network accessline 12
Adapted from [i-have-adhd](https://github.com/ayghri/i-have-adhd) (MIT, © ayghri),
skills/tools/tdd/mocking.md
- Access to secretsline 32
[Credential-related source omitted] - Network accessline 42
// GOOD: Each function is independently mockable const api = { getUser: (id) => fetch(`/users/${id}`), - Network accessline 43
const api = { getUser: (id) => fetch(`/users/${id}`), getOrders: (userId) => fetch(`/users/${userId}/orders`), - Network accessline 44
getUser: (id) => fetch(`/users/${id}`), - Network accessline 45
getOrders: (userId) => fetch(`/users/${userId}/orders`), - Network accessline 46
createOrder: (data) => fetch('/orders', { method: 'POST', body: data }), - Network accessline 49
// BAD: Mocking requires conditional logic inside the mock const api = { fetch: (endpoint, options) => fetch(endpoint, options), - Network accessline 50
const api = { fetch: (endpoint, options) => fetch(endpoint, options), }; - Network accessline 51
fetch: (endpoint, options) => fetch(endpoint, options),
skills/tools/writing-for-agents/references/doctor.md
- Network accessline 66
Re-fetch the upstream source (`https://raw.githubusercontent.com/mattpocock/skills/main/skills/productivity/writing-for-agents/SKILL.md` and its `SKILL-MECHANICS.md` sibling). Diff
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: 33 facts
- Executable script in code of a file that runsticket/scripts/ticket.py:1High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueticket/scripts/ticket.py:30Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueticket/scripts/ticket.py:33Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueticket/scripts/ticket.py:39Low confidence
- Network access in prose of a file that runsticket/scripts/ticket.py:100Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueticket/scripts/ticket.py:181Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueticket/scripts/ticket.py:183Low confidence
- Network access in prose of documentationui-craft/reference/brand.md:79Low confidence
- Network access in prose of documentationui-craft/reference/tools.md:10Low confidence
- Network access in prose of documentationui-craft/reference/tools.md:11Low confidence
- Network access in prose of documentationui-craft/reference/tools.md:12Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:41Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:42Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:43Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:44Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:45Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:46Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:48Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:49Low confidence
- Network access in prose of documentationui-craft/reference/web-implementation.md:50Low confidence
- Executable script in code of a file that runsui-craft/scripts/precheck.py:1High confidence
- Network access in code of the SKILL.mdhandoff/SKILL.md:59High confidence
- Network access in prose of the SKILL.mdsay-less/SKILL.md:12Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valuetdd/mocking.md:32Low confidence
- Network access in code of documentationtdd/mocking.md:42Low confidence
- Network access in code of documentationtdd/mocking.md:43Low confidence
- Network access in code of documentationtdd/mocking.md:44Low confidence
- Network access in code of documentationtdd/mocking.md:45Low confidence
- Network access in code of documentationtdd/mocking.md:46Low confidence
- Network access in code of documentationtdd/mocking.md:49Low confidence
- Network access in code of documentationtdd/mocking.md:50Low confidence
- Network access in code of documentationtdd/mocking.md:51Low confidence
- Network access in prose of documentationwriting-for-agents/references/doctor.md:66Low 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/drivers/implement/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/drivers/implement/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/drivers/implement/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/drivers/implement/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.