43 Commits

Author SHA1 Message Date
Lance Martin
9d2f1ae187 Update claude-api skill: Claude Sonnet 5 and Managed Agents July updates (#1373) 2026-07-01 14:11:23 -04:00
Lance Martin
35414756ca Update claude-api skill: per-SDK doc split, code_execution_20260521, platform-availability, onboarding streamline (#1363) 2026-06-27 12:07:56 -04:00
Lance Martin
5754626092 Update claude-api skill: scheduled deployments, vault env-var credentials, system.message events (#1297)
- Add Managed Agents scheduled deployments: new
  shared/managed-agents-scheduled-deployments.md (cron schedules, deployment
  runs, pause/auto-pause), Deployments and Deployment Runs API reference,
  beta-header coverage, and SKILL.md routing
- Vault environment_variable credentials: secrets substituted at egress with
  networking allowlists; secrets guidance in tools, client-patterns, and
  onboarding docs rewritten around them; self-hosted sandbox caveats noted
- Add system.message event for mid-session system prompt updates (Opus 4.8
  only) to the events guide and API reference
2026-06-09 16:35:16 -04:00
william qian
2235be7c60 Update frontend-design skill (#1293) 2026-06-09 12:33:41 -07:00
Lance Martin
5d25128289 Update claude-api skill: Claude Fable 5 and Claude Mythos 5 (#1294)
- Add Claude Fable 5 and Claude Mythos 5 to the model tables with pricing,
  context window, and model-selection guidance
- Document Fable-specific API behavior: always-on adaptive thinking (explicit
  disabled returns 400), protected-thinking display and replay rules, new
  tokenizer (~30% more tokens), refusal stop reason with server-side fallbacks
  and SDK fallback middleware, 30-day data-retention requirement
- Add the full Migrating to Claude Fable 5 guide section and checklist,
  including the Mythos Preview migration path
- Refresh skill trigger description, effort/compaction/task-budget notes,
  caching minimums, structured-output and dynamic-filtering support tables
2026-06-10 02:34:55 +09:00
Lance Martin
c30d329f58 Update claude-api skill: auth, cloud providers, Managed Agents fixes, token counting (#1276)
* Sync claude-api skill with latest upstream updates

- Add token-counting.md and SKILL.md trigger description update
- Add auth guidance: env credential resolution, ant auth login, OAuth/WIF doc links, 401 causes
- Add mid-conversation system messages (beta) to prompt-caching, agent-design, SKILL.md, Python/TS READMEs
- Add cache pre-warming (max_tokens: 0) section to prompt-caching
- Add Managed Agents pre-flight viability check to onboarding and overview
- Add Bedrock model-ID section to model-migration; add Bedrock row to live-sources
- Add /claude-api migrate subcommand row and migrate-entry callout
- Fix MA networking config: limited type with allow_package_managers/allow_mcp_servers
- Bump MA create-operations rate limit to 300 RPM
- Fix MA SDK drift: sessions.events.stream(), event.name, typed event arrays
- Add SDK coverage: stop_details, error .type, C# tool runner + MA support, Go model constants, Java 2.34.0, client config, response helpers, auto-pagination, advisor tool
- Move Sonnet 4 / Opus 4 to deprecated in models.md

* Add Anthropic CLI and Claude Platform on AWS docs to claude-api skill

- Add shared/anthropic-cli.md: install, auth profiles, OAuth scopes, command
  structure, version-controlled Managed Agents resources, credential traps
- Add shared/claude-platform-on-aws.md: AnthropicAWS clients, SigV4 auth,
  workspace_id, regions, feature availability
- Restore cross-references to both files throughout SKILL.md and the
  managed-agents docs (previously rewritten to live-sources.md pointers)
- Restore Claude Platform on AWS provider taxonomy in SKILL.md, the
  migration-guide section, and live-sources rows
2026-06-07 16:21:33 -04:00
Lance Martin
da20c92503 Add Opus 4.8 migration guide and model updates to claude-api skill (#1216)
* Add Managed Agents self-hosted sandboxes + mid-session agent updates + MCP tool-output offload to claude-api skill

Self-hosted sandboxes: new shared/managed-agents-self-hosted-sandboxes.md for config:{type:"self_hosted"} — agent loop on Anthropic's orchestration, tool execution on customer infra via outbound-polling worker. Covers EnvironmentWorker.run()/.run_one() (Py/TS), ant beta:worker poll/run, mid-level work.poller()/WorkPoller (Py/TS/Go only; Go has no auto_stop opt-out), AgentToolContext/beta_agent_toolset/tool_runner(), monitoring (environments.work.stats/stop — x-api-key, call from outside worker host), runtime deps, cloud-vs-self_hosted delta table, credentials, security ownership split. Cross-refs in environments.md, overview.md (Reading Guide + rewrote cloud-only pitfall), api-reference.md (SDK row + naming-quirks + schema + work REST rows), tools.md (Who-runs-it carve-out), onboarding.md, live-sources.md.

Mid-session agent updates: sessions.update(session_id, agent={tools, mcp_servers}, vault_ids=[...]) — session-local override (doesn't bump agent version), full-replacement semantics, session must be idle. New core.md section + pointers in tools.md, api-reference.md (UpdateSession row), overview.md.

Large MCP tool outputs → files: >100K tokens → automatic offload to sandbox file; agent gets truncated preview + path. Plus: invalid vault credentials don't block sessions.create() — session.error event fires, auth retries on next idle→running. Both in tools.md.

* Point ant CLI install ref to live-sources.md (OSS has no anthropic-cli.md)

* Add Opus 4.8 model migration guide to claude-api skill

* Add prescriptive tool-description guidance for Opus 4.8 to claude-api skill
2026-05-28 22:02:26 -04:00
Lance Martin
690f15cac7 Add CMA claude-api skill updates (#1164)
* Add Managed Agents self-hosted sandboxes + mid-session agent updates + MCP tool-output offload to claude-api skill

Self-hosted sandboxes: new shared/managed-agents-self-hosted-sandboxes.md for config:{type:"self_hosted"} — agent loop on Anthropic's orchestration, tool execution on customer infra via outbound-polling worker. Covers EnvironmentWorker.run()/.run_one() (Py/TS), ant beta:worker poll/run, mid-level work.poller()/WorkPoller (Py/TS/Go only; Go has no auto_stop opt-out), AgentToolContext/beta_agent_toolset/tool_runner(), monitoring (environments.work.stats/stop — x-api-key, call from outside worker host), runtime deps, cloud-vs-self_hosted delta table, credentials, security ownership split. Cross-refs in environments.md, overview.md (Reading Guide + rewrote cloud-only pitfall), api-reference.md (SDK row + naming-quirks + schema + work REST rows), tools.md (Who-runs-it carve-out), onboarding.md, live-sources.md.

Mid-session agent updates: sessions.update(session_id, agent={tools, mcp_servers}, vault_ids=[...]) — session-local override (doesn't bump agent version), full-replacement semantics, session must be idle. New core.md section + pointers in tools.md, api-reference.md (UpdateSession row), overview.md.

Large MCP tool outputs → files: >100K tokens → automatic offload to sandbox file; agent gets truncated preview + path. Plus: invalid vault credentials don't block sessions.create() — session.error event fires, auth retries on next idle→running. Both in tools.md.

* Point ant CLI install ref to live-sources.md (OSS has no anthropic-cli.md)
2026-05-19 07:11:06 -07:00
Lance Martin
6a5bb06904 Fix model config shape in managed-agents API reference (#1145)
The model field on agent create accepts {id, speed}, not
{type: "model_config", id, speed}. Aligns with the shape documented
elsewhere in managed-agents-core.md and the request body table.
2026-05-17 15:47:17 -07:00
Andrew Qu
f458cee31a Update README.md (#1094) 2026-05-08 17:34:37 -07:00
Lance Martin
d211d43744 Add Managed Agents outcomes, multiagent, and webhooks to claude-api skill (#1096) 2026-05-06 12:05:49 -04:00
Lance Martin
d230a6dd6e Remove non-existent purpose field from Files API examples (#1081)
The Files API upload endpoint does not accept a purpose parameter.
Drop it from the managed-agents skill examples (TS and curl).
2026-05-03 09:58:40 -04:00
Lance Martin
5128e1865d Add Managed Agents memory stores page to claude-api skill (#1014)
Add shared/managed-agents-memory.md covering the Memory Stores public
beta under managed-agents-2026-04-01: object model (memstore_/mem_/
memver_), create + seed, attach via resources[] at session-create time,
FUSE mount at /mnt/memory/<store>/, host-side CRUD with create-by-path
vs update-by-id, content_sha256 preconditions, and versions/redact.

Wire it through all cross-references: SKILL.md beta-headers namespace
and reading guide; api-reference SDK method rows, delete/archive quirks
bullet, AddResource note, and three new endpoint sections; core.md
architecture diagram and resources[] enumerations; environments.md
Resources intro; overview.md beta-headers table, Reading Guide row, and
archive-is-permanent bullet.
2026-04-23 10:07:18 -07:00
Lance Martin
b9e19e6f44 Fill in Apache 2.0 copyright notice in claude-api LICENSE.txt (#990)
Replace the [yyyy] [name of copyright owner] placeholder with the
actual copyright holder so the license attribution is explicit.
2026-04-20 14:38:16 -07:00
Eric Harmeling
2c7ec5e78b chore: update claude-api skill (#956)
Add shared/model-migration.md and refresh model references, managed
agents docs, and skill description across all language guides.
2026-04-16 15:12:57 -04:00
Allen Zhou
0f7c287eaf fix skill yaml rendering (#898)
Made-with: Cursor
2026-04-13 13:37:42 -07:00
Andrew Qu
12ab35c2eb Add proper front-matter to SKILL.md for claude-api (#897)
* Add proper front-matter to SKILL.md for claude-api

Added metadata section with name, description, and license information.

* Apply suggestion from @ericharmeling

---------

Co-authored-by: Eric Harmeling <eric.harmeling@outlook.com>
2026-04-09 10:20:06 -07:00
Eric Harmeling
ca1e7dc13c Update claude-api skill with Managed Agents guidance (#891)
* Update claude-api skill with Managed Agents guidance

* Replace OPUS_ID placeholder with concrete model string in claude-api skill

* Replace remaining model placeholders with concrete model names and IDs
2026-04-08 10:01:02 -07:00
cc-skill-sync[bot]
98669c11ca chore: update claude-api skill [auto-sync] (#730)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-25 11:10:46 -04:00
cc-skill-sync[bot]
887114fd09 chore: update claude-api skill [auto-sync] (#729)
co-sign

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-22 12:16:01 -04:00
zack-anthropic
b0cbd3df15 skill-creator: drop ANTHROPIC_API_KEY requirement from description optimizer (#547)
improve_description.py now calls `claude -p`
as a subprocess instead of the Anthropic SDK, so users no longer need a
separate ANTHROPIC_API_KEY to run the description optimization loop. Same
auth pattern run_eval.py already used for the triggering eval.

Prompts go over stdin (they embed the full SKILL.md body). Strips CLAUDECODE
env var to allow nesting inside a Claude Code session. The over-1024-char
retry is now a fresh single-turn call that inlines the too-long version
rather than a multi-turn followup.

SKILL.md: dropped the stale "extended thinking" reference to match.
2026-03-06 12:06:23 -08:00
Eric Harmeling
7029232b92 Add claude-api skill (#515)
Documentation skill for building applications with the Claude API
and Agent SDK. Covers Python, TypeScript, Java, Go, Ruby, C#, PHP,
and cURL with language-specific guides for:

- Messages API basics, streaming, and error handling
- Tool use (tool runner and manual agentic loop)
- Structured outputs and adaptive thinking
- Batches and Files APIs
- Agent SDK patterns (Python/TypeScript)
- Model catalog and selection guidance
2026-03-04 15:05:44 -05:00
Kenshiro Nakagawa
3d59511518 chore: export latest skills (#465) 2026-02-24 20:28:38 -08:00
Keith Lazuka
1ed29a03dc Update skill-creator and make scripts executable (#350)
- Add `compatibility` optional field to SKILL.md frontmatter spec
- Add validation for `compatibility` field in quick_validate.py
- Rename "hyphen-case" to "kebab-case" terminology in init_skill.py
  and quick_validate.py
- Update max skill name length from 40 to 64 characters
- Make scripts executable (chmod +x) for accept_changes.py,
  comment.py, extract_form_structure.py, add_slide.py, thumbnail.py,
  and recalc.py

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:19:32 -08:00
Peter Lai
a5bcdd7e58 Delete legacy html2pptx.tgz dependency. (#331) 2026-02-03 18:20:33 -08:00
Keith Lazuka
4e6907a33c Update docx, xlsx, pdf, pptx skills with latest improvements (#330)
docx: Add commenting and track-changes support. Reorganize OOXML
tooling into a shared office/ module.

pptx: Streamline SKILL.md, add slide-editing and pptxgenjs guides,
bundle html2pptx as a tgz. Reorganize OOXML tooling into a shared
office/ module.

xlsx: Move recalc script into scripts/ and expand it. Add shared
office/ module for OOXML pack/unpack/validate.

pdf: Improve form-filling workflow with new form-structure extraction
script and updated field-info extraction.
2026-02-03 18:09:36 -08:00
Keith Lazuka
69c0b1a067 Add link to Agent Skills specification website (#160)
Added a note at the top of the README directing users to
agentskills.io for information about the Agent Skills standard.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-20 10:09:44 -08:00
Camaris
be229a5d51 Fix links in agent skills specification (#159) 2025-12-20 10:37:23 -05:00
Keith Lazuka
f232228244 Split agent-skills-spec into separate authoring and client integration guides (#148)
Reorganize the spec documentation:
- agent-skills-spec.md now serves as an index linking to the guides
- skill-authoring.md covers skill creation and SKILL.md format
- skill-client-integration.md provides guidance for Skill Client implementors

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-16 12:57:00 -05:00
Keith Lazuka
00756142ab Add doc-coauthoring skill and update example skills (#134)
* export/update example skills

* Add 'doc-coauthoring' to example-skills plugin

🤖 Generated with [Claude Code](https://claude.com/claude-code)

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

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-04 12:01:46 -05:00
ant-andi
ef740771ac Move example skills into dedicated folder and create minimal top-level folder structure (#129) 2025-12-01 13:05:36 -05:00
Keith Lazuka
0f77e501e6 Update example skills and rename 'artifacts-builder' (#112)
* Export updated examples

* Rename 'artifacts-builder' to 'web-artifacts-builder'
2025-11-17 16:34:29 -05:00
Keith Lazuka
e5c60158df Add 'frontend-design' example skill (#98) 2025-11-12 12:58:13 -05:00
Mahesh Murag
c74d647e56 Clarify Claude Code installation in README.md (#20)
* Updates to README.md
2025-10-18 12:39:45 -04:00
Mahesh Murag
0877baec7e Updates to README.md (#9) 2025-10-16 15:15:19 -04:00
Keith Lazuka
b118d29ea4 Add Claude Claude instructions to the readme (#8) 2025-10-16 12:57:23 -04:00
Keith Lazuka
4d1e3f3f78 Add Claude Code Marketplace (#5) 2025-10-16 12:11:41 -04:00
Matt Piccolella
9b6100367b Small tweak to blog link (#7) 2025-10-16 12:08:28 -04:00
Keith Lazuka
10e0fbe1a4 Add initial Agent Skills Spec (#2) 2025-10-16 11:32:56 -04:00
Keith Lazuka
ec841043a5 Add 3rd Party notices (#4) 2025-10-16 08:32:27 -07:00
Matt Piccolella
67ada86353 Adding more details to README (#3)
* Adding details about document skills

* Adding partner skills section
2025-10-16 08:22:54 -07:00
Keith Lazuka
83291af582 Reorganize the example skills (#1)
* Rename to document-skills

* rearrange
2025-10-16 10:02:06 -04:00
Keith Lazuka
37292f37bf init repo 2025-10-15 17:07:32 -04:00