Skip to content

content: skill definition for Engenharia de Requisitos#664

Closed
GabeMarques-Intetsu wants to merge 5 commits into
ifpb:mainfrom
GabeMarques-Intetsu:patch-8
Closed

content: skill definition for Engenharia de Requisitos#664
GabeMarques-Intetsu wants to merge 5 commits into
ifpb:mainfrom
GabeMarques-Intetsu:patch-8

Conversation

@GabeMarques-Intetsu

Copy link
Copy Markdown
Contributor

This file contains the skill definition for 'Engenharia de Requisitos' for Claude Code, including its description, addresses, category, tags, and owners.

GabeMarques-Intetsu and others added 4 commits June 6, 2026 03:43
This file contains the skill definition for 'Engenharia de Requisitos' for Claude Code, including its description, addresses, category, tags, and owners.
…ntion

Reviewer-preempt fix: original filename contained colon (':') and
spaces, which is invalid on FAT/NTFS, awkward in URLs (interpreted
as port separator), and breaks the kebab-case convention used by
all 600+ other projects in src/content/projects/.

The display name in the YAML 'name:' field is intentionally
preserved as 'Skill: Engenharia de Requisitos (Claude Code)' since
that field is rendered as a string, not a slug.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…marketplace + MCP server)

The original PR ifpb#664 entry described the project as a Claude Code skill
only. v1.4.0 of the skill (released today) added two additional
distribution channels:

1. Claude Code plugin marketplace (managed install via /plugin install).
2. MCP server (Python + FastMCP) exposing the corpus to Claude Desktop,
   Cursor, Cline, Continue, Zed, OpenAI Responses API, and custom agents
   — with 4 Resources and 5 Tools (list_references, list_examples,
   list_hard_rules, validate_user_story, validate_acceptance_criterion).

Changes to the YAML entry:

- name: 'Skill: Engenharia de Requisitos (Claude Code)' →
        'Engenharia de Requisitos — corpus para IA'
  Drops the Claude-specific qualifier since the project is now consumable
  by any LLM client that speaks MCP.

- description: rewritten to enumerate all three distribution channels,
  the 5 MCP tools, the 4 MCP resources, and clarify the bilingual
  content arrangement. Source-instructor credit, bibliography, and
  license preserved verbatim.

- tags: added `mcp`, `model-context-protocol`, `fastmcp`,
  `cross-platform-ai`, `python`, `documentation`, `markdown`. Total
  goes from 10 → 14 tags (within the 20-tag GitHub cap).

- addresses, category, owners: unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
A previous revision of this YAML accidentally dropped the 'agile' tag
when reorganising the tag list for v1.4.0. This restores it and adds
'scrum' alongside, since the skill's backlog hierarchy (Epic → Feature
→ Sprint-bounded User Story → BDD → Task) and Planning Poker estimation
are direct Scrum-ecosystem patterns.

Tag delta:
- Restored: agile
- Added:    scrum

Tag count: 14 → 16 (still within the 20-tag cap).
@luizchaves

Copy link
Copy Markdown
Member

PR aceito

@luizchaves luizchaves closed this Jul 1, 2026
luizchaves added a commit that referenced this pull request Jul 1, 2026
commit 631d20342b8939b1a7b57a46f1f7c61205058f5f
Author: Luiz Carlos <lucachaves@gmail.com>
Date:   Wed Jul 1 14:33:56 2026 -0300

    fix(description): correct YAML formatting and remove homepage entry

commit 42566c364a7b324f6e29271e0d8195d2367e9631
Author: Gabriel Marques <gabriel.intetsu.dev@gmail.com>
Date:   Tue Jun 9 15:22:16 2026 -0300

    content: atualiza URLs do repositorio da skill (seekdevcore/sk-requirements-engineering-theskill)

commit 2ebb9919047c654d8ec7efbf39a053426fa89080
Author: Gabriel Marques <gabriel.intetsu.dev@gmail.com>
Date:   Sat Jun 6 23:40:00 2026 -0300

    tags: restore 'agile' (regression fix) + add 'scrum'

    A previous revision of this YAML accidentally dropped the 'agile' tag
    when reorganising the tag list for v1.4.0. This restores it and adds
    'scrum' alongside, since the skill's backlog hierarchy (Epic → Feature
    → Sprint-bounded User Story → BDD → Task) and Planning Poker estimation
    are direct Scrum-ecosystem patterns.

    Tag delta:
    - Restored: agile
    - Added:    scrum

    Tag count: 14 → 16 (still within the 20-tag cap).

commit d695c8470ef672cf48d97c02f2857422f6e8b3a1
Author: Gabriel Marques <gabriel.intetsu.dev@gmail.com>
Date:   Sat Jun 6 23:35:55 2026 -0300

    update: refresh project entry for skill v1.4.0 (Claude Code + Plugin marketplace + MCP server)

    The original PR #664 entry described the project as a Claude Code skill
    only. v1.4.0 of the skill (released today) added two additional
    distribution channels:

    1. Claude Code plugin marketplace (managed install via /plugin install).
    2. MCP server (Python + FastMCP) exposing the corpus to Claude Desktop,
       Cursor, Cline, Continue, Zed, OpenAI Responses API, and custom agents
       — with 4 Resources and 5 Tools (list_references, list_examples,
       list_hard_rules, validate_user_story, validate_acceptance_criterion).

    Changes to the YAML entry:

    - name: 'Skill: Engenharia de Requisitos (Claude Code)' →
            'Engenharia de Requisitos — corpus para IA'
      Drops the Claude-specific qualifier since the project is now consumable
      by any LLM client that speaks MCP.

    - description: rewritten to enumerate all three distribution channels,
      the 5 MCP tools, the 4 MCP resources, and clarify the bilingual
      content arrangement. Source-instructor credit, bibliography, and
      license preserved verbatim.

    - tags: added `mcp`, `model-context-protocol`, `fastmcp`,
      `cross-platform-ai`, `python`, `documentation`, `markdown`. Total
      goes from 10 → 14 tags (within the 20-tag GitHub cap).

    - addresses, category, owners: unchanged.

    Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

commit 6d0ab04f451e39393ce68b20e37696479a421cb9
Author: Gabriel Marques <gabriel.intetsu.dev@gmail.com>
Date:   Sat Jun 6 03:53:45 2026 -0300

    fix(filename): rename project file to kebab-case per repository convention

    Reviewer-preempt fix: original filename contained colon (':') and
    spaces, which is invalid on FAT/NTFS, awkward in URLs (interpreted
    as port separator), and breaks the kebab-case convention used by
    all 600+ other projects in src/content/projects/.

    The display name in the YAML 'name:' field is intentionally
    preserved as 'Skill: Engenharia de Requisitos (Claude Code)' since
    that field is rendered as a string, not a slug.

    Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

commit 3188a6c467e5df17acdd3bd6bfcaf13688ebcfb9
Author: Gabriel Marques <gabriel.intetsu.dev@gmail.com>
Date:   Sat Jun 6 03:43:09 2026 -0300

    content: skill definition for Engenharia de Requisitos

    This file contains the skill definition for 'Engenharia de Requisitos' for Claude Code, including its description, addresses, category, tags, and owners.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants