programming-stories-requirements — for Claude Code programming-stories-requirements, programming-stories-dashboard, community, for Claude Code, ide skills, ScraperService.IsProgrammingRelated(), programming-stories, HashSet<int>, Scraper:PollingIntervalSeconds, Scraper:MaxStoriesToProcessPerCycle

v1.0.0

이 스킬 정보

적합한 상황: Ideal for AI agents that need programming stories requirements skill. 현지화된 요약: # Programming Stories Requirements Skill Read /.claude/skills/requirements/SKILL.md and follow its workflow, output format, and quality guidance exactly. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

기능

Programming Stories Requirements Skill
Read /.claude/skills/requirements/SKILL.md and follow its workflow, output format, and quality
guidance exactly. The Architecture Reference below replaces the generic architecture context in that
skill — use it instead of asking the user about the codebase.
Architecture Reference

# Core Topics

R-Hurl R-Hurl
[0]
[0]
Updated: 3/23/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
8/11
Quality Score
46
Canonical Locale
en
Detected Body Locale
en

적합한 상황: Ideal for AI agents that need programming stories requirements skill. 현지화된 요약: # Programming Stories Requirements Skill Read /.claude/skills/requirements/SKILL.md and follow its workflow, output format, and quality guidance exactly. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

이 스킬을 사용하는 이유

추천 설명: programming-stories-requirements helps agents programming stories requirements skill. Programming Stories Requirements Skill Read /.claude/skills/requirements/SKILL.md and follow its workflow, output format, and

최적의 용도

적합한 상황: Ideal for AI agents that need programming stories requirements skill.

실행 가능한 사용 사례 for programming-stories-requirements

사용 사례: Applying Programming Stories Requirements Skill
사용 사례: Applying Read /.claude/skills/requirements/SKILL.md and follow its workflow, output format, and quality
사용 사례: Applying guidance exactly. The Architecture Reference below replaces the generic architecture context in that

! 보안 및 제한 사항

  • 제한 사항: [ ] CORS policy requires no changes
  • 제한 사항: Do not break the existing /api/stories/{id} endpoint
  • 제한 사항: Frontend Angular implementation — this is API only

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is programming-stories-requirements?

적합한 상황: Ideal for AI agents that need programming stories requirements skill. 현지화된 요약: # Programming Stories Requirements Skill Read /.claude/skills/requirements/SKILL.md and follow its workflow, output format, and quality guidance exactly. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

How do I install programming-stories-requirements?

Run the command: npx killer-skills add R-Hurl/programming-stories-dashboard/programming-stories-requirements. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for programming-stories-requirements?

Key use cases include: 사용 사례: Applying Programming Stories Requirements Skill, 사용 사례: Applying Read /.claude/skills/requirements/SKILL.md and follow its workflow, output format, and quality, 사용 사례: Applying guidance exactly. The Architecture Reference below replaces the generic architecture context in that.

Which IDEs are compatible with programming-stories-requirements?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for programming-stories-requirements?

제한 사항: [ ] CORS policy requires no changes. 제한 사항: Do not break the existing /api/stories/{id} endpoint. 제한 사항: Frontend Angular implementation — this is API only.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add R-Hurl/programming-stories-dashboard/programming-stories-requirements. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use programming-stories-requirements immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

programming-stories-requirements

Install programming-stories-requirements, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before...

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Programming Stories Requirements Skill

Read ~/.claude/skills/requirements/SKILL.md and follow its workflow, output format, and quality guidance exactly. The Architecture Reference below replaces the generic architecture context in that skill — use it instead of asking the user about the codebase.


Architecture Reference

The project is a .NET 10 solution with two services and a Kafka backbone:

HackerNewsScraperService (source/HackerNewsScraperService/)

  • Worker Service that polls HackerNews Firebase API every 60s
  • ScraperService.IsProgrammingRelated() — keyword filter before publishing
  • Publishes matching stories as JSON to Kafka topic programming-stories
  • In-memory dedup with a HashSet<int> (capped at 1000 IDs)
  • Config: Scraper:PollingIntervalSeconds, Scraper:MaxStoriesToProcessPerCycle

ProgrammingStoriesApi (source/ProgrammingStoriesApi/)

  • ASP.NET Core Minimal API
  • StoryConsumerService — background Kafka consumer that upserts into StoryStore
  • StoryStore — thread-safe LRU-style in-memory store, capped at Store:MaxCount stories
  • GET /api/stories?start=&end=&minScore= — filtered list, newest first
  • GET /api/stories/{id} — single story by ID
  • CORS configured for Angular frontend at http://localhost:4200

HackerNewsStory (defined in each project independently):

Id, By, Title, Url, Score, Time (unix epoch), Descendants, Type

Infrastructure: Kafka runs locally via Docker Compose (KRaft mode, localhost:9092)


Project-Specific Example

User says: "I want to add pagination to the stories endpoint."

Good requirements doc:

markdown
1# Feature: Paginated Stories Endpoint 2 3## Goal 4The `/api/stories` endpoint currently returns all matching stories at once. Add cursor-based 5pagination so the Angular frontend can load stories incrementally and reduce initial payload size. 6 7## Affected Components 8- `ProgrammingStoriesApi/Program.cs` — update `/api/stories` endpoint signature and response shape 9- `ProgrammingStoriesApi/Services/StoryStore.cs` — add paginated query method 10 11## Acceptance Criteria 12- [ ] `GET /api/stories` accepts optional `cursor` and `limit` query parameters 13- [ ] Response includes a `nextCursor` field (null when no more results) 14- [ ] Default page size is 50, configurable via `Store:DefaultPageSize` 15- [ ] Existing `start`, `end`, and `minScore` filters still work with pagination 16- [ ] CORS policy requires no changes 17 18## Constraints 19- Use cursor-based (not offset) pagination to remain stable as new stories arrive 20- Follow the existing Options pattern for configuration (bind via `builder.Configuration`) 21- Do not break the existing `/api/stories/{id}` endpoint 22 23## Non-Goals 24- Frontend Angular implementation — this is API only 25- Persistent storage or external caching 26- Authentication or rate limiting 27 28## Notes / Assumptions 29- The cursor can be opaque to the client — encoding insertion order position is sufficient 30- StoryStore's LinkedList order makes cursor-based pagination natural

관련 스킬

Looking for an alternative to programming-stories-requirements or another community skill for your workflow? Explore these related open-source skills.

모두 보기

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
인공지능

widget-generator

Logo of f
f

prompts.chat 피드 시스템을 위한 사용자 지정 가능한 위젯 플러그인을 생성합니다

149.6k
0
인공지능

flags

Logo of vercel
vercel

리액트 프레임워크

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

파이썬에서 텐서와 동적 신경망 구현 및 강력한 GPU 가속 지원

98.6k
0
개발자