Skip to content

Commit 3e450d2

Browse files
improve api-integration skill structure + add skill-review-and-optimize CI
- expand frontmatter description with capability statement - extract OAuth client, rate limiter, and monitoring schema into references/ - add copy-paste-ready sync loop implementation - tighten auth and caching sections to tables - add .github/workflows/skill-review.yml for automated skill review + optimize on PRs - add .github/workflows/skill-apply-optimize.yml for /apply-optimize command
1 parent 4b1851c commit 3e450d2

6 files changed

Lines changed: 292 additions & 237 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Apply Skill Optimization
2+
on:
3+
issue_comment:
4+
types: [created]
5+
6+
jobs:
7+
apply:
8+
if: >-
9+
github.event.issue.pull_request &&
10+
contains(github.event.comment.body, '/apply-optimize')
11+
runs-on: ubuntu-latest
12+
permissions:
13+
pull-requests: write
14+
contents: write
15+
steps:
16+
- uses: actions/checkout@v4
17+
- uses: tesslio/skill-review-and-optimize@d81583861aaf29d1da7f10e6539efef4e27b0dd5
18+
with:
19+
mode: 'apply'

.github/workflows/skill-review.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Skill Review & Optimize
2+
on:
3+
pull_request:
4+
paths: ['**/SKILL.md']
5+
6+
jobs:
7+
review:
8+
runs-on: ubuntu-latest
9+
permissions:
10+
pull-requests: write
11+
contents: read
12+
steps:
13+
- uses: actions/checkout@v4
14+
- uses: tesslio/skill-review-and-optimize@d81583861aaf29d1da7f10e6539efef4e27b0dd5
15+
with:
16+
optimize: 'true'
17+
tessl-token: ${{ secrets.TESSL_API_TOKEN }}

0 commit comments

Comments
 (0)