Commit graph ext-skills/docs
Author SHA1 Message Date
Ola Hungerford
b2a2119984
Add why-and-when doc: value proposition and decision guide (#62)
* Add why-and-when doc explaining value proposition and decision guide

Adds docs/why-and-when.md covering why skills over MCP matters (same
channel as tools, discovery, dynamic updates, control model, multi-server
composition, enterprise distribution) and when MCP distribution adds
value vs simpler alternatives. Linked from README and problem-statement.

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

* Add why-and-when summary to README before problem statement

Gives newcomers the value proposition immediately: skills are context,
MCP is a context protocol, and remote MCP servers can serve tools and
know-how together. Links to the full doc for depth.

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

* Add portable sub-agent point to why-and-when doc

Skills over MCP replaces the pattern of independently wrapping each
MCP server in a custom sub-agent with hand-written instructions —
the server author ships orchestration guidance once, everyone benefits.

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

* Acknowledge enterprise trust trade-offs in both directions

Address PR feedback: git-based and MCP-based skill distribution each
raise different governance concerns. Link to open question on security
and trust boundaries.

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

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:25:30 -07:00
Peter Alexander
36c5abddb7
Define well-known URI schemes and naming patterns for skill resources (#53)
* Add skill URI scheme proposal with survey of existing patterns (#44)

Survey 6 existing URI patterns (NimbleBrain, skilljack-mcp, skills-over-mcp,
FastMCP 3.0, Cloudflare well-known RFC, SEP-2076) and propose a recommended
skill:// URI convention for MCP skill resources. Cross-reference from
approaches.md Approach 6.

* Fix URI structure description: skill name is the authority, not a path segment

* Add versioning deferral note and multi-server collision handling

Address PR review feedback: note that versioning is intentionally deferred,
and recommend clients provide a read_resource tool with server name for
disambiguation when multiple servers expose the same skill URI.
2026-03-12 16:35:39 +00:00
Peter Alexander
4dcb59d6c0
Add decision log with ADR-lite format (#52)
* Add decision log with ADR-lite format (#49)

Create docs/decisions.md seeded with 6 historical decisions reconstructed
from closed issues and meeting notes. Update CONTRIBUTING.md with guidance
on when to add decision log entries and add to README documents table.

* Address review feedback: reframe Decision 1 scope, fix relative links
2026-03-12 07:48:01 -07:00
Ola Hungerford
e4de42cf8d
Add notes to docs from Discord and office hours discussions (#36)
* Add community insights from Discord threads and meeting notes

Distill Discord discussions (Feb 14-24) and Feb 26 office hours into
existing docs:

- New findings: NimbleBrain skill:// resource consolidation, skill
  reliability/adherence issues across implementations
- Expanded approaches with distribution/provenance considerations,
  resources adoption insight, and domain-level discovery (.well-known)
- Expanded open questions on dependencies and distribution trust
- Added Cloudflare Agent Skills Discovery RFC and NimbleBrain
  reference implementations to related work

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Remove trust note since its already mentioned in the doc separately

* Clarify attribution for community insights on skill dependencies in open questions

* Refine findings on model skill adherence and community workarounds

* Remove outdated comparison section and streamline evaluation insights in experimental findings

* Remove unnecessary blank line in experimental findings documentation

* Add SEP-2093 proposal to related work documentation

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 12:12:01 -08:00
Ola Hungerford
920eb7c245
Update question on agent skills coordination (#35)
Update open question about coordinating with agent skills spec owners and added a reference to its answer in the PR.
2026-02-26 08:23:59 -07:00
Copilot
c4598f223d
Add skillsdotnet C# implementation to related work (#26)
* Initial plan

* Add link to Peder's skillsdotnet C# implementation

Co-authored-by: olaservo <16480113+olaservo@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: olaservo <16480113+olaservo@users.noreply.github.com>
2026-02-16 03:59:43 -08:00
Ola Hungerford
502db8fae2
Add docs-as-MCP-server and plugin/powers use cases (#22)
* Add docs-as-MCP-server and plugin/powers use cases

Add two new use cases from Clare Liguori and Luca Chang (AWS) shared
in Discord after the first IG meeting:
- Documentation as MCP Server (search_docs/fetch_doc pattern)
- Skills + MCP Server Plugins (one-click bundling of skills + servers)

Add related implementations and external resources (Strands, AWS MCP,
Kiro powers, llms.txt, AWS Agent SOPs).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Add link to mcpdoc and more context

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 14:20:50 -07:00
Kaxil Naik
ed3c23ae57
Add version-adaptive and commercial multi-tenant use cases (#20)
Add UC8 (Version-Adaptive Skill Content) and UC9 (Commercial
Multi-Tenant Skills) capturing Astronomer/Airflow-specific scenarios
for skills that adapt to platform versions and SaaS multi-tenancy
with RBAC and audit logging.
2026-02-13 11:21:55 -08:00
olaservo
9e9f00dbae Add my-cool-proxy to implementations table
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:50:13 -07:00
olaservo
6b097dd5b6 Restore Bob's original comment 2026-02-07 20:47:19 -07:00
olaservo
cd1abddf19 Add ecosystem complexity principle and reorganize community input
Co-Authored-By: rektide <53243+rektide@users.noreply.github.com>
2026-02-07 20:41:33 -07:00
olaservo
2ecf9650ca Tweak wording 2026-02-07 20:22:31 -07:00
olaservo
5876a85f87 Fix Jonathan's github link 2026-02-07 20:22:31 -07:00
olaservo
f225bbcec4 Enhance problem statement with clarification on MCP's role in skills interaction model 2026-02-07 20:22:31 -07:00
olaservo
62e32ef658 Enhance design principles and open questions documentation with additional community insights on skills as context and discoverability challenges
Co-Authored-By: rektide <53243+rektide@users.noreply.github.com>
2026-02-07 20:22:31 -07:00
olaservo
3e58697d52 Refine design principles section to clarify emerging considerations from community discussions 2026-02-07 20:22:30 -07:00
olaservo
4665899d89 Enhance design principles and open questions documentation with community insights on skills as context and discoverability challenges 2026-02-07 20:22:30 -07:00
olaservo
1a83dc6012 Update related work documentation with improved implementation descriptions 2026-02-07 20:22:30 -07:00
Yu YI
c31df002ca
Fix spelling errors in open-questions.md
Corrected spelling errors in community input quotes.
2026-02-06 10:18:32 -05:00
Yu YI
c9286bbcb3
Add community input on skills and MCP relationship 2026-02-06 10:10:42 -05:00
olaservo
e98465f6d8 Add section on central tension between convention and protocol extension in approaches documentation 2026-02-04 07:13:19 -07:00
olaservo
4d96a40cf4 Enhance documentation with key elements and community input for skills approach and open questions 2026-02-04 06:21:47 -07:00
olaservo
874455fed7 Update related work documentation and add local settings for permissions 2026-02-03 20:06:09 -07:00
olaservo
9540cb7774 Add contributing guidelines, problem statement updates, and related work documentation 2026-02-03 09:43:37 -07:00
olaservo
7cf9b69664 Add design principles and community input to approaches, open questions, and use cases documents 2026-02-03 06:30:12 -07:00
olaservo
07515287bd Update a few names in attribution 2026-02-02 08:35:05 -07:00
olaservo
6edb68b296 Add open questions doc 2026-02-02 08:32:54 -07:00
olaservo
89d3575a39 Add approaches doc 2026-02-02 08:21:11 -07:00
olaservo
49940c737b Add use cases doc 2026-02-02 07:38:40 -07:00
olaservo
349c8ab732 Add problem statement doc 2026-02-02 07:21:50 -07:00