inblog-ai-skills
Health Uyari
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 9 GitHub stars
Code Basarisiz
- fs.rmSync — Destructive file system operation in src/adapters/cowork.ts
- os.homedir — User home directory access in src/adapters/cowork.ts
Permissions Gecti
- Permissions — No dangerous permissions requested
This tool provides a set of prompt-based skills for AI coding assistants (like Claude Code, Cursor, and Copilot) to automate blog management, content creation, and SEO analysis for the inblog.ai platform via a companion CLI.
Security Assessment
Overall risk: Medium. The package attempts to access the user's home directory (`os.homedir`), which poses a privacy risk if it scopes outside its intended directory. More concerningly, it includes destructive file system operations (`fs.rmSync`) in its cowork adapter, meaning a misdirected AI prompt could potentially result in the permanent deletion of local files. While no dangerous permissions or hardcoded secrets were found, giving an automated AI agent the ability to read the home directory and execute irreversible deletions requires caution.
Quality Assessment
The project is actively maintained with very recent updates and is properly licensed under the standard MIT license. However, it suffers from extremely low community visibility. With only 9 GitHub stars, the codebase lacks the widespread peer review and community trust typically expected for developer tools.
Verdict
Use with caution — while useful for automating blog workflows, granting a low-visibility AI tool access to your home directory and destructive file operations carries notable risks.
AI coding assistant skills for inblog.ai — works with Claude Code, Cursor, Copilot, and more
@inblog/ai-skills
AI coding assistant skills for inblog.ai blog management. Works with Claude Code, Cursor, GitHub Copilot, Codex, and Gemini.
What It Does
Installs prompt-based skills into your AI coding tool so it can manage your inblog blog: write SEO posts, manage content, analyze traffic, upload images, and configure blog settings -- all through natural language.
Installation
Via skills.sh (recommended)
npx skills add inblog-inc/inblog-ai-skills
Supports 37+ AI coding tools including Claude Code, Cursor, Copilot, Windsurf, Cline, Codex, Gemini CLI, and more. See skills.sh for the full list.
Note: After installing skills, you also need the CLI:
npm install -g @inblog/cli
Via npm
npx @inblog/ai-skills
Interactive setup that detects your installed AI tools and installs skills for each one. Also installs @inblog/cli automatically.
npx @inblog/ai-skills --all # Install for all tools
npx @inblog/ai-skills --tools claude,cursor # Install for specific tools
Included Skills
write-seo-post
Write and publish SEO-optimized blog posts. Guides through topic selection, outline, content generation, image sourcing, JSON-LD structured data, CTA configuration, visual preview verification, and publishing via CLI.
manage-posts
Edit, publish, unpublish, schedule, and delete posts. Update titles, slugs, meta descriptions, CTA buttons, custom scripts (JSON-LD, head/body scripts), tags, authors, and cover images. Generate preview links to visually verify posts before publishing.
image-sourcing
4 methods for sourcing blog images:
- Gemini generation -- AI-generated illustrations (requires
GEMINI_API_KEY) - Unsplash -- Stock photos for hero/cover images
- Browser screenshots -- Capture tool UIs and web pages
- Design Studio -- D3.js + Tailwind + SVG로 전문 수준 비주얼 제작: 카드뉴스 시리즈, 인포그래픽, 데이터 차트(donut/bar/line), collage hero, 타임라인, stat dashboard. 6가지 컬러 팔레트, 그라디언트 배경, Lucide 아이콘 등 디자인 시스템 포함
content-html
Complete reference for inblog's TipTap-based HTML format. Covers allowed tags, custom blocks (callouts, image grids, link buttons, YouTube embeds), and best practices.
setup-blog
Blog setup and health check. Scans current config and guides through missing settings: logo, favicon, OG image, Google Analytics, Search Console, custom domain, banner.
check-analytics
Traffic and SEO analysis workflows. Analyze top posts, keywords, traffic sources, and generate data-driven content suggestions.
api-reference
Complete CLI and API reference. All endpoints, fields, filters, error codes, and response formats.
content-quality-checklist
Pre-publish quality checklist: content length, image count, internal links, meta descriptions, SEO competitiveness criteria, and visual preview verification.
content-plan
Strategic content editorial planning: topic clusters, funnel mapping, content gaps, competitive differentiation, and publication cadence.
blog-strategy
Blog strategy definition: business purpose, target personas, content pillars, brand voice, and conversion goals.
autopilot
Autonomous blog growth agent. Assesses blog state, prioritizes highest-impact action (from setup to content creation to performance review), and executes one atomic action per invocation.
Workspace Structure
Skills use a .inblog/ workspace directory in your project to persist context across conversations. Created automatically when you first use a skill.
.inblog/
├── config.json # External service credentials (DataForSEO, Gemini)
├── {subdomain}/
│ ├── strategy.md # Blog strategy (mission, personas, pillars, voice)
│ ├── business.md # Business profile (features, pricing, USPs, CTA mapping)
│ ├── authors/
│ │ └── {author-id}.md # Author profiles (expertise, writing style)
│ ├── plans/
│ │ └── 2026-03.md # Monthly editorial calendars
│ └── cache/
│ ├── posts.json # Published posts cache (TTL 7d)
│ ├── analytics.json # Traffic data cache (TTL 7d)
│ └── gsc-keywords.json # Search Console keywords (TTL 7d)
- Strategy & Business -- Filled out via
blog-strategyskill. Skills auto-read these to match your brand voice, target audience, and CTAs. - Author profiles -- Writing style and expertise per author. Skills adapt tone and claim appropriate authority.
- Content plans -- Monthly editorial calendars from
content-plan. Posts link back to planned topics. - Cache -- API response snapshots with TTL-based expiration. Avoids redundant API calls. Force refresh with
--refresh.
Prerequisites
- inblog.ai account with Team plan or higher
- API key from dashboard > Settings > API Keys
- Node.js 18+
How It Works
npx @inblog/ai-skillscopies markdown skill files to your AI tool's config directory- Your AI tool picks up the skills as available commands/rules
- Ask your AI assistant to write posts, check analytics, set up your blog, etc.
- The AI uses
@inblog/clicommands under the hood
Related
@inblog/cli-- CLI tool for inblog.ai- inblog.ai -- SEO-optimized blog platform
License
MIT
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi