jpeetz/agent-skills

finding-unknowns

Use when entering unfamiliar code or domain territory.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/jpeetz/agent-skills --skill finding-unknowns

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

Finding Unknowns — Meta-Cognitive Skill Suite

A collection of 11 meta-cognitive skills that make coding agents surface unknown unknowns before they get expensive. These skills teach agents to discover what they don't know, audit their own context, design better interfaces, and structure implementation for maximum reviewability.

Based on Thariq Shihipar's "finding your unknowns" techniques. Originally published by Neeeophytee at https://github.com/Neeeophytee/finding-unknowns-skills.

Skills in This Suite

SkillDescription
blindspot-passSurface unknown unknowns before work starts — landmines, hidden context, quality calibration
interview-meOne-question-at-a-time targeted interview to resolve remaining ambiguity
reference-huntExtract semantics from existing code as specification, then reimplement
implementation-planWrite plans ordered by likelihood of tweaking, not build order
implementation-notesLog deviations from plan and discovered edge cases during a build
pitch-packagerPackage work into a single review-ready document that gets fast approvals
change-quizProduce a diff report + 5-8 question quiz the user must pass before merge
brainstorm-prototypesGenerate wildly different throwaway variations for user reaction
context-auditAudit CLAUDE.md, AGENTS.md, skills for contradictions, bloat, and overlap
agent-interface-designDesign MCP servers, tool definitions, and CLIs that teach their own use
progressive-disclosureSplit oversized skills/specs into entry + on-demand files

When to Use

  • You're about to work in an unfamiliar codebase area or domain
  • You're planning a complex multi-step implementation
  • You've just finished a long session and need to verify what changed
  • User asks to "audit context" or "find my blindspots"
  • You're designing an MCP server or agent-facing tool

Hermes Installation

This suite can be installed as external skills. Add to your ~/.hermes/config.yaml:

yaml
skills:
  external_dirs:
    - /path/to/finding-unknowns/skills

Then run hermes skills list to verify all 11 skills are enabled.

See INSTALL-HERMES.md in the original repository at https://github.com/Neeeophytee/finding-unknowns-skills for alternative installation methods.

Skill Index

Each sub-skill is in skills/<name>/SKILL.md. Refer to the individual skill file for full procedure.

  1. blindspot-pass — Systematic unknown-unknowns discovery
  2. interview-me — One-question-at-a-time ambiguity resolution
  3. reference-hunt — Code-as-specification reimplementation
  4. implementation-plan — Decision-first plan authoring
  5. implementation-notes — Running deviation log
  6. pitch-packager — Review-ready work packaging
  7. change-quiz — Pre-merge comprehension gate
  8. brainstorm-prototypes — Throwaway variation generation
  9. context-audit — Agent context rightsizing
  10. agent-interface-design — Self-teaching tool interfaces
  11. progressive-disclosure — On-demand content structuring

Pitfalls

  • progressive-disclosure uses disable-model-invocation: true in original source (invoked only by user, not auto-activated). In Hermes, it behaves as model-invoked. Keep this in mind for context cost accounting.
  • The suite is most effective when used as a cycle: Context Audit → Brainstorm → Interview → Plan → Implement (with Notes) → Quiz → Pitch. Not all steps are needed for every task.
  • Individual skills work standalone — you can pick just the ones you need.

Verification

  1. Run hermes skills list and verify all 11 skill names appear as "enabled".
  2. Give the agent a task in an unfamiliar domain and check if blindspot-pass triggers.
  3. After a long session, ask "what did we change?" and verify change-quiz produces a comprehensive report.
  4. Request a context audit on your active configuration and verify contradictions are surfaced.
같은 저장소의 Skills

더 많은 Skills

모든 Skills
jpeetz
커뮤니티

accessibility-compliance-audit

Comprehensive web accessibility (a11y) audit and compliance skill. Audits HTML, React, Vue, and Angular codebases against WCAG 2.2 AA standards. Activates when users ask for "accessibility audit", "a11y check", "WCAG compliance", "ADA compliance", "screen reader testing", "keyboard navigation audit", "color contrast check", "accessibility fix", or "make this accessible". Detects violations, explains impact, and generates fix-ready code. Covers semantic HTML, ARIA authoring, focus management, col

설치 수
1
GitHub Stars
14
업데이트
10월 21일
jpeetz
커뮤니티

agent-n-video-pipeline

Use this skill when producing a fully-local "Agent N presents a message" video on the 16GB Apple-Silicon M5 executor: Kokoro mature TTS → LTX-2.3 MLX A2V talking render with native lip sync → karaoke captions → trim → QA → X caption. Replaces the old cloud Herald pipeline (grok-imagine + volcengine) with zero cloud cost. Activates for Herald release videos, Agent N announcements, and newsletter video messages.

설치 수
1
GitHub Stars
14
업데이트
10월 21일
jpeetz
커뮤니티

anti-over-engineering

Use when AI agents over-engineer code beyond user requests.

설치 수
1
GitHub Stars
14
업데이트
10월 21일
jpeetz
커뮤니티

api-and-interface-design

Use this skill when designing APIs, module boundaries, or any public interface. Create stable, well-documented interfaces that are hard to misuse — REST endpoints, GraphQL schemas, module contracts, component props. Covers contract-first design, error semantics, validation boundaries, idempotency, and consistent naming.

설치 수
1
GitHub Stars
14
업데이트
10월 21일