Skip to content

Commit a3804bf

Browse files
committed
feat: Add YAML frontmatter metadata to all 132 skills
Add structured metadata to every skill file for improved discoverability: **Metadata Added**: - name: Unique identifier for each skill - description: One-line summary of when to use the skill - scope: Key topics covered (for some skills) - lines: Approximate line count (for some skills) - last_updated: Date of last significant update (for some skills) **Benefits**: - Better tooling integration (IDE plugins, search tools) - Structured discovery via skill name/description - Consistent metadata format across all 132 skills - Enables future automation (skill indexing, cross-referencing) **Coverage**: - Core skills (66): API, Testing, Containers, Frontend, Database, Beads, iOS/Swift, Modal, Networking, TUI, Zig - Advanced skills (25): CI/CD, Infrastructure, Observability, Real-time, Data Pipeline - Specialized skills (41): Formal methods, ML/AI, Deployment, Math, Mobile All skill files maintain backward compatibility - content unchanged, only frontmatter added.
1 parent 72ba911 commit a3804bf

132 files changed

Lines changed: 903 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

skills/apache-iceberg.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: apache-iceberg
3+
description: Building data lakes with ACID transaction support and schema evolution
4+
---
5+
6+
7+
18
# Apache Iceberg
29

310
**Scope**: Table format, schema/partition evolution, time travel, ACID transactions, catalog integration, performance optimization

skills/api/api-authentication.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: api-api-authentication
3+
description: Implementing API authentication for new services
4+
---
5+
6+
7+
18
# API Authentication
29

310
**Scope**: Authentication strategies, JWT, OAuth 2.0, API keys, token management

skills/api/api-authorization.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: api-api-authorization
3+
description: Implementing authorization logic in APIs
4+
---
5+
6+
7+
18
# API Authorization
29

310
**Scope**: Authorization models, permission systems, role-based access control

skills/api/api-error-handling.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: api-api-error-handling
3+
description: Designing error responses for REST APIs
4+
---
5+
6+
7+
18
# API Error Handling
29

310
**Use this skill when:**

skills/api/api-rate-limiting.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: api-api-rate-limiting
3+
description: Implementing rate limiting for APIs
4+
---
5+
6+
7+
18
# API Rate Limiting
29

310
**Use this skill when:**

skills/api/api-versioning.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: api-api-versioning
3+
description: Planning API changes and deciding on versioning approach
4+
---
5+
6+
7+
18
# API Versioning
29

310
**Scope**: API versioning strategies, breaking changes, deprecation workflow, migration patterns

skills/api/graphql-schema-design.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: api-graphql-schema-design
3+
description: Designing GraphQL APIs from scratch
4+
---
5+
6+
7+
18
# GraphQL Schema Design
29

310
**Scope**: Schema design, resolvers, N+1 prevention, pagination, authorization

skills/api/rest-api-design.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
name: api-rest-api-design
3+
description: Designing RESTful APIs from scratch
4+
---
5+
6+
7+
18
# REST API Design
29

310
**Scope**: RESTful resource modeling, HTTP semantics, URL conventions, status codes

skills/beads-context-strategies.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
name: beads-context-strategies
3+
description: Skill for beads context strategies
4+
---
5+
6+
17
# Beads Context Management Strategies
28

39
**Use this skill when:** Managing Claude Code context while working with Beads, preventing context bloat, or preserving critical workflow state across sessions

skills/beads-dependency-management.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
name: beads-dependency-management
3+
description: bd dep add bd-15 bd-10 --type blocks
4+
---
5+
6+
17
# Beads Dependency Management
28

39
**Use this skill when:** Creating relationships between issues, managing blockers, or organizing work hierarchies

0 commit comments

Comments
 (0)